Der er to tabeller, du kan forespørge på for at få disse oplysninger:INFORMATION_SCHEMA.TABLE_CONSTRAINTS
og INFORMATION_SCHEMA.KEY_COLUMN_USAGE
kode>
.
Her er en forespørgsel fra kommentarerne på den sidstnævnte side, der er linket ovenfor, som viser, hvordan du får den information, du søger.
SELECT CONCAT( table_name, '.', column_name, ' -> ', referenced_table_name, '.', referenced_column_name ) AS list_of_fks FRA INFORMATION_SCHEMA.key_column_usage WHERE referenced_table_schema ='test' OG referencet_tabel_navn ELLER reference_BYTable_name ISDER. , kolonnenavn;
Brug dit skemanavn i stedet for 'test
' ovenfor.