SQL Server系统视图中的type和xtype有什么区别?
答
xtype
为UNIQUE CONTRAINT
和PRIMARY KEY
将分别UQ
和PK
,如果他们两个是K
而type
。
这是我意识到的唯一区别。
答
IIRC它的Sybase兼容性
SQL服务器开始作为SYBASE的一个分支,它刚刚在“类型”列
当微软扩展类型,他们增加了一个新列“的xtype”
你可以看到SOEM类型没有带
选择名称,的xtype,键入master..systypes '型'
所以一般我认为你应该使用'xtype'列,并且忽略'type'列