使用SQLPro for MSSQL获取COLUMN_NAME,DATA_TYPE

时间:2018-04-24 09:11:15

标签: sql sql-server database

我正在尝试使用

获取COLUMN_NAME,DATA_TYPE
SELECT COLUMN_NAME, DATA_TYPE 
FROM dbo.[CORDELACIUTAT Resource Time Registr_]

但我收到了这个错误:

  

Msg 207,Level 16,State 1.
  列名称无效' COLUMN_NAME'。
  Msg 207,Level 16,State 1.
  列名称无效' DATA_TYPE'。 (第1行)

2 个答案:

答案 0 :(得分:2)

您应该查询information_schema.columns视图

select column_name, data_type 
from information_schema.columns
where table_name = 'CORDELACIUTAT Resource Time Registr_'

答案 1 :(得分:0)

您无法直接从表中访问该数据。 试试这个:

select COLUMN_NAME,DATA_TYPE from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME =[CORDELACIUTAT Resource Time Registr_]