Re: TRUNCATE ONLY with foreign keys and triggers disabled
От | Adrian Klaver |
---|---|
Тема | Re: TRUNCATE ONLY with foreign keys and triggers disabled |
Дата | |
Msg-id | ca7e26fa-de54-4b7c-b3b6-c2967ec92f78@aklaver.com обсуждение исходный текст |
Ответ на | Re: TRUNCATE ONLY with foreign keys and triggers disabled (Laurenz Albe <laurenz.albe@cybertec.at>) |
Ответы |
Re: TRUNCATE ONLY with foreign keys and triggers disabled
|
Список | pgsql-general |
On 4/14/25 08:07, Laurenz Albe wrote: > On Mon, 2025-04-14 at 17:05 +0200, Dimitrios Apostolou wrote: >> I meant the *referencing* table has just been >> populated. I'm trying to delete the *referenced* table and I get the >> error. > > That would break the foreign key constraint, right? > PostgreSQL cannot allow that. I believe the OP is disabling all triggers including system ones if I follow correctly and possibly running a foul of; https://www.postgresql.org/docs/current/sql-altertable.html " Disabling or enabling internally generated constraint triggers requires superuser privileges; it should be done with caution since of course the integrity of the constraint cannot be guaranteed if the triggers are not executed." > > Yours, > Laurenz Albe > > -- Adrian Klaver adrian.klaver@aklaver.com
В списке pgsql-general по дате отправления: