许多系统视图中有几个列有'x'前缀,是否有人知道这意味着什么?
答案 0 :(得分:3)
答案 1 :(得分:0)
xtype
和UNIQUE CONTRAINT
的{p> PRIMARY KEY
将分别为UQ
和PK
,而type
如果两者都为K
{{1}} }}
这是我所知道的唯一区别。
答案 2 :(得分:0)
IIRC是sybase兼容性
SQL Server作为sybase的分支开始生活,它只有'type'列
当Microsoft扩展类型时,他们添加了一个新列'xtype'
您可以看到soem类型没有带
的'type'从master..systypes
中选择名称,xtype,类型所以一般来说我认为你应该使用'xtype'列,并忽略'type'列