获取没有UI的数据类型

时间:2012-05-22 13:37:28

标签: sql tsql sql-server-2008

是否可以在不点击UI的情况下获取列的数据类型?

我希望能够......

SELECT SQLGetTypeInfo(TableName.ColumnName)

返回int

在调试参数化查询时,我需要这个来声明我自己的变量。我在IBM的网站上找到SQLGetTypeInfo,在SSMS 2008中没有工作。

1 个答案:

答案 0 :(得分:2)

如果您不想将其称为查询,可以将其放在过程或函数中:

SELECT DATA_TYPE 
from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME = 'TableName'
and COLUMN_NAME = 'ColumnName'