Ограничения должны быть DDL утверждениями. Давайте это докажем.
Создайте две таблицы A и B следующим образом:
создать таблицу A (id int первичный ключ);
создать таблицу B (id int, ссылки на идентификаторы внешнего ключа A (id));
Теперь давайте попробуем вставить некоторые данные в таблицу A, а затем в таблицу B.
ВСТАВИТЬ в значения A (1);
ВСТАВИТЬ в значения B (1);
Теперь попробуйте запустить TRUNCATE A ;
Это даст Ошибка ограничения внешнего ключа Ошибка. Это означает, что ограничения применяются к схеме таблиц, следовательно, DDL-инструкции .