我有一些表格,其中Shape是几何图形,有些表格是int。我想找到那些int类型Shape字段并修复它们。我对T-SQL有点假。
答案 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%')