我编写了以下脚本来列出外键
SELECT
object_name(parent_object_id),
object_name(referenced_object_id),
name
FROM sys.foreign_keys
WHERE parent_object_id = object_id('tableName')
我想知道这个foriegn密钥是否在相应的表中允许空值,同时名称显示为FK_TableName_PK_TableName_FKColumn
而不是我需要直接显示FK
名称可以是一个帮助我
答案 0 :(得分:0)
你可以尝试
SP_HELP 'tablename'
它提供了有关表的所有信息,包括列(如果它们可以为空),FK,引用(参见最后一个表)等。
或者,如果您只需要约束信息,请使用此
EXEC sys.sp_helpconstraint 'tablename','nomsg'