1

どのテーブルに外部キーがないかを示すクエリまたはコマンドはありますか?

4

1 に答える 1

1

情報スキーマを照会できます。

SELECT table_schema, table_name
FROM   information_schema.tables t
WHERE  NOT EXISTS (SELECT *
                   FROM   table_constraints tc
                   WHERE  t.table_schema = tc.table_schema AND
                          t.table_name = tc.table_name AND
                          tc.constraint_type = 'FOREIGN KEY')
于 2015-09-21T23:58:39.567 に答える