select 'ALTER TABLE "' || trim(rdb$relation_name) || '" ' || 'DROP CONSTRAINT "' || trim(rdb$constraint_name) || '";' from rdb$relation_constraints where rdb$constraint_type in ('PRIMARY KEY', 'FOREIGN KEY') order by rdb$constraint_type ascОбратите внимание на сортировку. Внешние ключи должны удаляться перед первичными.
29 нояб. 2011 г.
Удалить все ограничения из базы данных
Приведенный ниже скрипт формирует список команд для удаления ограничений указанного типа из базы данных.
Labels:
SQL
Комментариев нет:
Отправить комментарий