sql server系统表详细说明 之 sys.check_constraints
对于作为检查约束的每个对象,都包含一个对应的行,其 sys.databases 为 "C"。
列名称 | 数据类型 | 说明 |
---|---|---|
<Columns inherited from sys.objects> | 有关此视图所继承的列的列表,请参阅 sys.databases (transact-sql)。 | |
is_disabled | bit | 禁用 CHECK 约束。 |
is_not_for_replication | bit | 创建 CHECK 约束且使用 NOT FOR REPLICATION 选项。 |
is_not_trusted | bit | 系统未针对所有行验证 CHECK 约束。 |
parent_column_id | int | 0 表示表级 CHECK 约束。 非零值表示这是针对具有指定 ID 值的列定义的列级 CHECK 约束。 |
definition | nvarchar(max) | 定义该 CHECK 约束的 SQL 表达式。 |
uses_database_collation | bit | 1 = 约束定义依赖数据库的默认排序规则进行正确计算;否则为 0。 这种依赖关系可防止更改数据库的默认排序规则。 |
is_system_named | bit | 1 = 名称由系统生成。 0 = 名称由用户提供。 |
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
SQL2016 YES开发框架