Re: insert aborted commands ignored

Поиск
Список
Период
Сортировка
От Shreeyansh Dba
Тема Re: insert aborted commands ignored
Дата
Msg-id CAGDYbUOwMq4zcnPW5_1Q4Wu=MSji4A5nqOG+192dTU=-LBdmJw@mail.gmail.com
обсуждение исходный текст
Ответ на Re: insert aborted commands ignored  (Pepe TD Vo <pepevo@yahoo.com>)
Ответы Re: insert aborted commands ignored
Список pgsql-admin
Hi Pepe,

It look like foreign key reference by child table, so you are trying to insert values into chile table "cidr_ds_roles" that don't match with Parent table 'cidr_roles".


Thanks & Regards,
Shreeyansh DBA Team
www.shreeyansh.com


On Fri, Feb 1, 2019 at 6:51 PM Pepe TD Vo <pepevo@yahoo.com> wrote:
thank you for your tip.
I ran a insert.sql again with AN_ERROR_STOP=1 and output to insert.txt, I get:
ERROR: insert or update on table "cidr_ds_roles" violates foreign key constraint "cidr_ds_roles_cidr_roles_fk1"
DETAIL: key (role_id)=(3) is not present in table "cidr_roles"

from insert.txt I get 
INSERT 0 1 (repeat for the rest of insert)

thank you.
 
Bach-Nga

No one in this world is pure and perfect.  If you avoid people for their mistakes you will be alone. So judge less, love and forgive more.
To call him a dog hardly seems to do him justice though in as much as he had four legs, a tail, and barked, I admit he was, to all outward appearances. But to those who knew him well, he was a perfect gentleman (Hermione Gingold)

**Live simply **Love generously **Care deeply **Speak kindly.
*** Genuinely rich *** Faithful talent *** Sharing success


On Thursday, January 31, 2019 4:09 PM, Andrew Gierth <andrew@tao11.riddles.org.uk> wrote:


>>>>> "Pepe" == Pepe TD Vo <pepevo@yahoo.com> writes:

Pepe> here how I run the script
Pepe> $ psql -U postgres -d CIDR < insert.sql > insert_cidrmgmt.txt

psql -v ON_ERROR_STOP=1 -U postgres -d CIDR < insert.sql > insert_cidrmgmt.txt

That tells psql to stop on the first error, so you'll be able to see
what the real error was.

Your .txt file does not capture the error because you redirected only
stdout, and errors go to stderr instead.

--
Andrew (irc:RhodiumToad)




В списке pgsql-admin по дате отправления:

Предыдущее
От: Pepe TD Vo
Дата:
Сообщение: Re: insert aborted commands ignored
Следующее
От: Pepe TD Vo
Дата:
Сообщение: Re: insert aborted commands ignored