SET foreign_key_checks = 0;
Включить проверку внешних ключей
SET foreign_key_checks = 1;
Просмотреть ограничения для таблицы:
SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS
WHERE CONSTRAINT_SCHEMA = 'YOUR_DATABASE' AND TABLE_NAME = 'YOUR_TABLE';
Просмотреть ссылочное ограничение двух связанных таблиц (имя ограничения - поле CONSTRAINT_NAME):
SELECT CONSTRAINT_SCHEMA,CONSTRAINT_NAME,TABLE_NAME,REFERENCED_TABLE_NAME
FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
WHERE CONSTRAINT_SCHEMA = 'YOUR_DATABASE'
AND TABLE_NAME = 'YOUR_TABLE' AND REFERENCED_TABLE_NAME = 'YOUR_REFERENCED_TABLE'
Добавить комментарий