如何在SQL Server中选择具有INT类型字段的表?

时间:2014-11-19 16:00:15

标签: sql-server

我有一些表格,其中Shape是几何图形,有些表格是int。我想找到那些int类型Shape字段并修复它们。我对T-SQL有点假。

1 个答案:

答案 0 :(得分:3)

您可以使用information_schema.columns查找数据类型为int且名称为Shape的列(字段)。例如:

SELECT 
    TABLE_NAME,
    COLUMN_NAME, 
    DATA_TYPE
FROM information_schema.columns 
WHERE 
(DATA_TYPE = 'int') AND 
(COLUMN_NAME LIKE '%Shape%')