我想确定一列是否受限于多个值。喜欢性别=男性,女性。是否有任何查询来识别这些列。谢谢你的帮助。
问问题
47 次
1 回答
1
如果您正在寻找CHECK
约束 - 您可以找到这样的约束:
SELECT
TableName = t.name,
ColumnName = c.name,
cc.name ,
cc.create_date ,
cc.definition
FROM
sys.check_constraints cc
INNER JOIN
sys.tables t ON cc.parent_object_id = t.object_id
INNER JOIN
sys.columns c ON c.object_id = cc.parent_object_id AND c.column_id = cc.parent_column_id
这将列出表名、列名、检查约束的名称、创建时间以及定义。
于 2013-07-27T08:49:16.253 回答