我剛剛開始使用和學習SQL服務器 我正在使用數據庫wcm_staging(因此此數據庫中的表格都是這樣的 - wcm_staging.dbo.cust_id,並且有很多這樣的表),我需要檢查這個特定數據庫中所有表中的列名(變量名)。 有人可以幫助請關於如何做?SQL中特定數據庫中所有表的列名稱
非常感謝,
最佳 Ritika
我剛剛開始使用和學習SQL服務器 我正在使用數據庫wcm_staging(因此此數據庫中的表格都是這樣的 - wcm_staging.dbo.cust_id,並且有很多這樣的表),我需要檢查這個特定數據庫中所有表中的列名(變量名)。 有人可以幫助請關於如何做?SQL中特定數據庫中所有表的列名稱
非常感謝,
最佳 Ritika
這將列出所有的表名和列名與數據tyes
USE DATABASE NAME
GO
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME='TABLE NAME'
我認爲這是很明顯你MEA,但如果wcm_staging是數據庫名稱,則wcm_staging.dbo.cust_id不能是表格。 Cust_id是一個字段。你錯過了表名。 看看http://stackoverflow.com/questions/420741/getting-list-of-tables-and-fields-in-each-in-a-database – roberth