sysdatabases

sysdatabases 视图描述数据库服务器所管理的每个数据库。
表 1. sysdatabases 视图信息.

下表提供了 sysdatabases 视图列的名称、类型和描述信息。

类型 描述
name char(128) 数据库名称
partnum integer 数据库的 systables 表的分区编号(tblspace ID)
owner char(32) 数据库创建者的用户 ID
created date 创建日期
is_logging integer 如果日志记录是活动的,那么为 1 ;如果不是,那么为 0
is_buff_log integer 如果日志记录已缓冲,那么为 1 ;如果不是,那么为 0
is_ansi integer 如果 ANSI/ISO 兼容,那么为 1 ;如果不,那么为 0
is_nls integer 如果是启用GLS的,那么为 1 ;如果不,那么为 0
is_case_insens integer 如果 NCHAR 和 NVARCHAR 列区分大小写,那么为 1 ;如果不,那么为 0
flags smallint 日志记录标志 (十六进制值)
0 没有日志记录
1 未缓冲的日志记录
2 已缓冲的日志记录
4 兼容 ANSI/ISO 的数据库
8 只读数据库
10 GLS 数据库
20 忽略对 syscdr 数据库日志记录方式的检查
100 已将状态更改为已缓冲的日志记录
200 已将状态更改为未缓冲昂的日志记录
400 已将状态更改为兼容 ANSI/ISO 的日志记录
800 数据库日志记录已关闭
1000 启用了长 ID 支持