2
有許多列有多個表,並且需要永久手動查找我需要的列。我如何從它存在的表中搜索我的專欄?如何搜索SQL Server 2005中多個表中的列
有許多列有多個表,並且需要永久手動查找我需要的列。我如何從它存在的表中搜索我的專欄?如何搜索SQL Server 2005中多個表中的列
你可以這樣做:
SELECT COLUMN_NAME, TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE '%columnName%'
您可以使用sys.columns視圖,然後加入到sys.tables視圖來獲取這些信息。
謝謝,但我不知道我的表名。我還在搜索該列存在於哪個表中。 –
這將爲您正在處理的數據庫中名稱中包含columnName的每個列返回column_name和table_name。 –
現在有道理。謝謝! :D –