Здравствуйте. Как сделать аналог MySQL INSERT IGNORE в Postgres, может, кто-нибудь делал?
alex77 Новичок 9 Дек 2010 #1 Здравствуйте. Как сделать аналог MySQL INSERT IGNORE в Postgres, может, кто-нибудь делал?
Splurov Новичок 10 Дек 2010 #2 http://stackoverflow.com/questions/1009584/how-to-emulate-insert-ignore-and-on-duplicate-key-update-sql-merge-with-pos
http://stackoverflow.com/questions/1009584/how-to-emulate-insert-ignore-and-on-duplicate-key-update-sql-merge-with-pos
alex77 Новичок 10 Дек 2010 #4 В правильную сторону думаю? CREATE OR REPLACE RULE nullrule AS ON INSERT TO nulltable WHERE EXISTS( SELECT id FROM whatever WHERE whatever_id=NEW.nulltable_id) DO INSTEAD NOTHING
В правильную сторону думаю? CREATE OR REPLACE RULE nullrule AS ON INSERT TO nulltable WHERE EXISTS( SELECT id FROM whatever WHERE whatever_id=NEW.nulltable_id) DO INSTEAD NOTHING
Mercury Новичок 10 Дек 2010 #7 тогда тебе точно нужен триггер! Там можно делать ignore при помощи Postgresql