1
A
回答
4
試試這個:
SELECT
COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'schema'
AND TABLE_NAME = 'tablename';
1
您還可以使用目錄視圖:
SELECT sch.name [Schema],
tbl.name [Table],
col.name [Column],
typ.name [Type]
FROM sys.columns col
JOIN sys.tables tbl ON
tbl.object_id = col.object_id
AND tbl.name = 'tableName'
JOIN sys.schemas sch ON
sch.schema_id = tbl.schema_id
AND sch.name = 'schemaName'
JOIN sys.types typ ON
typ.system_type_id = col.system_type_id
1
我假設你想以編程方式獲取模式元爲您MS Access數據庫,因爲有是SQL Server的其他答案。不幸的是,MS Access不提供一個information_schema
目錄視圖(或任何真正的模擬)直接查詢,所以你可能要嘗試以下之一:
創建SQL Server中的鏈接服務器到您的訪問數據庫和query through that。
在您的應用中使用類似
GetOleDbSchemaTable
的東西。
相關問題
- 1. 如何知道列數據類型?
- 2. 如何知道C中未知類型變量的數據類型?
- 3. 如何知道在sql中硬編碼值時返回的數據類型
- 4. Python如何知道變量的數據類型?
- 5. jquery如何知道要返回的數據類型
- 6. 如何知道單元格的數據類型
- 7. 如何知道UIPasteboard中圖像數據的MIME類型?
- 8. 如何知道圖API響應中的數據類型?
- 9. 如何通過python知道剪貼板中的數據類型?
- 10. 知道列表元素的數據類型
- 11. 如何知道NSManagedContext中NSManagedObject的類型
- 12. C如何知道期望的類型?
- 13. 如何知道matlab的圖像類型
- 14. 如何知道鏈接器的類型
- 15. 如何知道變量的類型?
- 16. 我如何知道使用PHP的數據庫字段的數據類型?
- 17. 如何知道繼承的泛型類型的基類型?
- 18. 如何在SQL Server的varcher數據類型列中輸入nvarchar數據類型?
- 19. C#數據集:如何知道列是否爲DateTime /布爾類型
- 20. 如何知道列表中的對象的類型?
- 21. 如何使用dlsym()調用函數,其中我知道參數的數量,但不知道函數的類型,也不知道函數的返回類型?
- 22. 如何知道手機類型?
- 23. var如何知道未定義類型?
- 24. EF6如何知道派生類型?
- 25. 如何知道文件類型?
- 26. protobuf -net不知道如何序列化類型爲= object的datamember
- 27. C#如何知道類型圖像列表的索引值?
- 28. 如何在運行時知道ResultSet列類型的兼容java類型?
- 29. 反序列化JSON.NET不知道類型
- 30. Liferay的SQL數據類型列表
是Google爲您打開? http://weblogs.sqlteam.com/joew/archive/2008/04/27/60574.aspx –
謝謝icc不幸的是我無法找到解決方案,我需要smt非常簡單我是一個非常初學者感謝您的評論 – GibboK
你想從Access或SQL Server獲取信息嗎?此外,這是一項臨時性的一次性工作,還是您需要對此進行編程? –