誰能告訴我爲什麼Sysobjects
表有兩列xtype
和type
。兩者都是數據類型char(2)
並存儲對象類型。xtype vs類型列在Sysobjects
1
A
回答
2
我認爲應該使用type
,因爲它仍然處於新視圖中。 xtype
是爲了向後兼容。
注:
看來,sys.sysobjects
將removed in future versions,你應該使用sys.objects代替。
+0
我正在使用SQL Server 2005.你的意思是在SQL 2000中不存在列xtype。 – 2010-11-30 10:35:48
0
你可以看看sysobjects
select OBJECT_DEFINITION(OBJECT_ID('sysobjects'))
AS [processing-instruction(x)] FOR XML PATH('')
定義這給
CREATE VIEW sys.sysobjects AS
SELECT
/*... Snip ...*/
xtype = type collate database_default,
/*... Snip ...*/
type = convert(char(2), case type
when 'UQ' then 'K' when 'PK' then 'K'
else type collate database_default end),
/*... Snip ...*/
FROM sys.sysschobjs
所以他們似乎只在是否UQ
和PK
或顯示爲K
或沒有差異。
相關問題
- 1. INFORMATION_SCHEMA vs sysobjects
- 2. SQL:用sysobjects代替sysobjects代碼
- 3. SQL Server - 查詢sysobjects
- 4. 如何用linq查詢sysobjects?
- 5. Long xtype模擬
- 6. 如何使用Sencha設計器更改網格的列類型(xtype)?
- 7. XS VS XSD類型
- 8. 泛型vs基類
- 9. 基本類型vs基類
- 10. 類型(可變)VS(類型)可變
- 11. F# - 類型擴充VS類型擴展
- 12. SQL Server - 爲sysobjects返回SCHEMA
- 13. SQL Server 2008 sysobjects位置
- 14. 在Oracle中使用SYSobjects讀取視圖
- 15. 型長Vs的類型長整型
- 16. xtype:在sencha touch 2中的timepicker。與xtype相同:datepicker
- 17. Sencha Architect xtype change
- 18. ExtJS xtype註冊
- 19. Sencha xtype方法
- 20. 時間序列模型在F# - SEQ VS陣VS矢量VS列表和泛型列表
- 21. 任務列表類型選擇框已在VS 2015
- 22. 輸入類型=「文本」vs輸入類型=「搜索」在HTML5中
- 23. 類型的VS FoxPro編碼
- 24. 類型刪除:Rust vs Scala
- 25. 類型碼VS的typeof
- 26. 文字類型:0x1ull VS 0x1llu
- 27. 主鍵類型:int vs long
- 28. 類型斷言VS性能
- 29. 數據類型VS UiHint
- 30. C++ 11 uint類型vs u_int
某些ocject類型的值例如主鍵約束不同。 – 2010-11-30 10:33:36