sysdatabases
主数据库服务器中的数据库
sysdatabases
Microsoft? SQL Server? 上的每个数据库在表中占一行。最初安装 SQL Server 时, sysdatabases 包含 master 、 model 、 msdb 、 mssqlweb 和 tempdb 数据库的项。该表只存储在 master 数据库中。
列名 |
数据类型 |
描述 |
name |
sysname |
数据库的名称。 |
dbid |
smallint |
数据库 ID。 |
sid |
varbinary(85) |
数据库创建者的系统 ID。 |
mode |
smallint |
用于创建数据库时在内部锁定该数据库。 |
status |
int |
状态位,其中某些状态位可由用户使用 sp_dboption ( read only 、 dbo use only 、 single user 等)进行设置: 1 = autoclose ;使用 sp_dboption 设置。 可以同时打开多个位。 |
status2 |
int |
16384 = ANSI null default ;使用 sp_dboption 设置。 |
crdate |
datetime |
创建日期。 |
reserved |
datetime |
留作以后使用。 |
category |
int |
包含用于复制的信息位图: 1 = 已发布。 |
cmptlevel |
tinyint |
数据库的兼容级别。 |
filename |
nvarchar(260) |
数据库主文件的操作系统路径和名称。 |
version |
smallint |
创建数据库时使用的 SQL Server 代码内部版本号。仅供 SQL Server 工具在内部用于升级处理。 |