0
我已經運行一個腳本,以使用信息架構 此數據庫中的特定列名查找表名的表名後更新列名查詢如何找到從信息架構
use IMS_SCMS_DIGITAL_POWER
select * from information_schema.columns
where column_name like 'COMPANY_ID%'
找到表名後,現在我想更新所有數據庫的特定列值。需要解決方案
我已經運行一個腳本,以使用信息架構 此數據庫中的特定列名查找表名的表名後更新列名查詢如何找到從信息架構
use IMS_SCMS_DIGITAL_POWER
select * from information_schema.columns
where column_name like 'COMPANY_ID%'
找到表名後,現在我想更新所有數據庫的特定列值。需要解決方案
運行以下查詢來獲取所有表名與具體列名
SELECT t.name AS TableName
FROM sys.columns c
JOIN sys.tables t ON c.object_id = t.object_id
WHERE c.name LIKE '%COMPANY_ID%'
只是使用前只與表名光標更新的特定表。
您正在使用哪種RDBMS? – Dhwani
MSSQL。此處還有另一個問題「使用IMS_SCMS_DIGITAL_POWER select * from information_schema.columns where column_name like'COMPANY_ID%''」此查詢返回一些我不想要的視圖表。 – Habib