Value | Description | Returned Value |
Collation | Default collation name for the database. | Collation name |
IsAnsiNullDefault | Database follows SQL-92 rules for allowing null values. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsAnsiNullsEnabled | All comparisons to a null evaluate to unknown. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsAnsiPaddingEnabled | Strings are padded to the same length before comparison or
insert. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsAnsiWarningsEnabled | Error or warning messages are issued when standard error
conditions occur. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsArithmeticAbortEnabled | Queries are terminated when an overflow or divide-by-zero
error occurs during query execution. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsAutoClose | Database shuts down cleanly and frees resources after the
last user exits. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsAutoCreateStatistics | Existing statistics are automatically updated when the
statistics become out-of-date because the data in the tables has changed. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsAutoShrink | Database files are candidates for automatic periodic
shrinking. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsAutoUpdateStatistics | Auto update statistics database option is enabled. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsCloseCursorsOnCommitEnabled | Cursors that are open when a transaction is committed are
closed. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsFulltextEnabled | Database is full-text enabled. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsInStandBy | Database is online as read-only, with restore log allowed. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsLocalCursorsDefault | Cursor declarations default to LOCAL. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsMergePublished | The tables of a database can be published for replication,
if replication is installed. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsNullConcat | Null concatenation operand yields NULL. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsNumericRoundAbortEnabled | Errors are generated when loss of precision occurs in
expressions. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsPublished | The tables of the database can be published for snapshot
or transactional replication, if replication is installed. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsQuotedIdentifiersEnabled | Double quotation marks can be used on identifiers. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsRecursiveTriggersEnabled | Recursive firing of triggers is enabled. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsSubscribed | Database can be subscribed for publication. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsTornPageDetectionEnabled | Microsoft® SQL Server™ detects incomplete I/O operations
caused by power failures or other system outages. | 1 = TRUE 0 = FALSE NULL = Invalid input |
Recovery | Recovery model for the database. | FULL = full recovery model
BULK_LOGGED = bulk logged model
SIMPLE = simple recovery model |
SQLSortOrder | SQL Server sort order ID supported in previous versions of
SQL Server. | 0 = Database is using Windows collation
>0 = SQL Server sort order ID |
Status | Database status. | ONLINE = database is available for query
OFFLINE = database was explicitly taken offline
RESTORING = database is being restored
RECOVERING = database is recovering and not yet ready for queries
SUSPECT = database cannot be recovered |
Updateability | Indicates whether data can be modified. | READ_ONLY = data can be read but not modified
READ_WRITE = data can be read and modified |
UserAccess | Indicates which users can access the database. | SINGLE_USER = only onedb_owner, dbcreator,
orsysadmin user at a time
RESTRICTED_USER = only members of db_owner,dbcreator,
and sysadminroles
MULTI_USER = all users |
Version | Internal version number of the Microsoft SQL Server code
with which the database was created. For internal use only by SQL Server tools
and in upgrade processing. | Version number = Database is open
NULL = Database is closed |