Как найти внешние ключи или связанные столбцы, которые не определены при проектировании базы данных? - PullRequest
0 голосов
/ 04 апреля 2019

В MySQL я пробовал следующий код. Да, это дает мне внешние ключи , которые определены во время проектирования базы данных .

SELECT TABLE_NAME, COLUMN_NAME,
  CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME
FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE
WHERE
  REFERENCED_TABLE_NAME = 'table_name';

Но я хочу найти, какое имя столбца таблицы используется (или указано) для другой таблицы в качестве внешнего ключа (но явно не определено ).

...