特定のカラム名を持つテーブルを検索

このカラム、どのテーブルが持ってるの?

こうする。

SELECT
    TABLE_SCHEMA
    ,TABLE_NAME
    ,COLUMN_NAME
FROM
    INFORMATION_SCHEMA.COLUMNS
WHERE
    COLUMN_NAME = '<検索したいカラム名>'
ORDER BY
    TABLE_SCHEMA
    ,TABLE_NAME
    ,COLUMN_NAME
;

参考: 特定の列名を持つテーブルを検索する(Oracle)(SQLServer)

コメント

タイトルとURLをコピーしました