ich diese Abfrage ausführen, alle Tabellen zu erhalten, die einen bestimmten SpaltennamenFühren Sie eine Abfrage in jeder Tabelle, die eine bestimmte Spalte enthält
SELECT COLUMN_NAME, TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE '%myColumn%'
Dann sind für jede einzelne Tabelle, möchte ich eine Abfrage auszuführen, wie diese:
SELECT * FROM table WHERE myColumn = xxx
gibt es eine Möglichkeit, es automatisch zu tun, und die zweite Abfrage an alle Tabellen aus der ersten Abfrage ausführen?
Ich habe eine ziemlich große Datenbank und ich möchte überprüfen, ob irgendwo etwas über die spezifische ID auf myColumn gespeichert ist. Und diese Spalte wird in ungefähr 200 Tabellen verwendet.