有沒有可以根據INFORMATION_SCHEMA或針對系統表編寫的查詢來確定列是否是SQL CE版本3.5中的標識列?針對表的SQL CE Compact 3.5標識列
2
A
回答
0
+0
COLUMNPROPERTY函數在SQL CE Compact 3.5中不可用。以下是供您參考的鏈接: http://msdn.microsoft.com/en-us/library/ms174077.aspx – rxm0203 2009-11-01 17:05:01
0
嘗試以下查詢:
;WITH PK_INFO AS (SELECT CON.TABLE_CATALOG, CON.TABLE_SCHEMA, CON.CONSTRAINT_NAME, USO.COLUMN_NAME
FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS CON
JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE USO ON CON.CONSTRAINT_NAME = USO.CONSTRAINT_NAME
AND CON.TABLE_CATALOG = USO.TABLE_CATALOG AND CON.TABLE_SCHEMA = USO.TABLE_SCHEMA
WHERE CON.TABLE_NAME = 'YOUR_TABLE'
AND CON.CONSTRAINT_TYPE = 'PRIMARY KEY'
) SELECT DISTINCT CASE WHEN (PK.COLUMN_NAME IS NULL) THEN 0 ELSE 1 END AS COLUMN_IS_PRIMARYKEY, *
FROM INFORMATION_SCHEMA.COLUMNS COL
LEFT JOIN PK_INFO PK on COL.COLUMN_NAME = PK.COLUMN_NAME WHERE COL.TABLE_NAME = 'YOUR_TABLE' ORDER BY COL.ORDINAL_POSITION ASC
相關問題
- 1. Windows CE 6.0 SQL Server Compact 3.5
- 2. Sql Server CE 3.5和.NET Compact Framework 2.0 SP2
- 3. SQL Server Compact Edition 3.5性能
- 4. SQL CE 3.5&EntityFramework
- 5. SQL Server CE 3.5兼容性
- 6. SQL Compact中重新設置的標識列
- 7. Sql Compact Edition上的TransactionScope 3.5交易
- 8. Sql Compact 3.5:列數限制行數
- 9. 使用SQL server Compact 3.5
- 10. SQL Server Compact 3.5 SP2許可
- 11. SQL Server Compact 3.5 for VS 2012
- 12. Sql Compact 3.5同步失敗
- 13. SQL CE 3.5插入到多個表中
- 14. SQL CE 3.5 - 從另一個表
- 15. TableDirect表訪問SQL CE 3.5問題
- 16. VS2012,SQL Server CE 3.5與Edmx
- 17. Uniqueidentifier作爲SQL Server CE中的標識?
- 18. 針對SQL Server CE的Northwind數據庫?
- 19. Windows CE 5.0和Compact Framework 3.5上的System.Diagnostics.Trace/Debug
- 20. 的SQL Server Compact 3.5查詢操作
- 21. 同步SQL Server Compact 3.5中的C#
- 22. 帶有MS SQL Server Compact 3.5 SP2的LINQ2SQL:BadImageFormatException
- 23. SQL Compact(CE)與創建外鍵問題
- 24. SQL Server CE 3.5到SQL Server遷移
- 25. 如何查看SQL Server CE 3.5數據庫表值?
- 26. 將SQL CE 2.0數據庫升級到SQL CE 3.5數據庫
- 27. 複製數據從SQL CE 3.0到SQL CE 3.5
- 28. 的SQL Server Compact 3.5:流程/導入CSV數據
- 29. 在SQL Server Compact 3.5上使用CTE
- 30. 用SQL Compact 3.5插入實體框架
下面是網站鏈接到了答案:HTTP://social.msdn .microsoft.com/Forums/zh-CN/sqlce/thread/f0a5b6ef-9375-4af2-9a17-34db3ca700bd?prof = required&lc = 1033 – rxm0203 2009-11-02 14:53:05