Hi, I try to load an entire database ( from Oracle via ora2pg ) create table is OK there are some FK's in the database I did insert's with : BEGIN TRANSACTION; SET CONSTRAINTS ALL DEFERRED; insert ... END TRANSACTION; I get: ERROR: insert or update on table "transactions" violates foreign key constraint How can I get rid off the FK CONSTRAINTS during the load ??? Thanks in advance...
Prestation3.EXPLOITATION@nexans.com writes:
> I did insert's with :
> BEGIN TRANSACTION;
> SET CONSTRAINTS ALL DEFERRED;
> insert ...
> END TRANSACTION;
> I get:
> ERROR: insert or update on table "transactions" violates foreign key
> constraint
SET CONSTRAINTS only affects those constraints that are marked
DEFERRABLE, which I believe is not the default.
regards, tom lane
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера