@@ -307,7 +307,7 @@ SELECT * FROM PKTABLE;
307307
308308-- Delete a row from PK TABLE (should fail)
309309DELETE FROM PKTABLE WHERE ptest1=1;
310- ERROR: update or delete on "pktable" violates foreign key constraint "fktable_ftest1_fkey" on "fktable"
310+ ERROR: update or delete ontable "pktable" violates foreign key constraint "fktable_ftest1_fkey" on table "fktable"
311311DETAIL: Key (ptest1)=(1) is still referenced from table "fktable".
312312-- Delete a row from PK TABLE (should succeed)
313313DELETE FROM PKTABLE WHERE ptest1=5;
@@ -323,7 +323,7 @@ SELECT * FROM PKTABLE;
323323
324324-- Update a row from PK TABLE (should fail)
325325UPDATE PKTABLE SET ptest1=0 WHERE ptest1=2;
326- ERROR: update or delete on "pktable" violates foreign key constraint "fktable_ftest1_fkey" on "fktable"
326+ ERROR: update or delete ontable "pktable" violates foreign key constraint "fktable_ftest1_fkey" on table "fktable"
327327DETAIL: Key (ptest1)=(2) is still referenced from table "fktable".
328328-- Update a row from PK TABLE (should succeed)
329329UPDATE PKTABLE SET ptest1=0 WHERE ptest1=4;
@@ -373,13 +373,13 @@ SELECT * from FKTABLE;
373373
374374-- Try to update something that should fail
375375UPDATE PKTABLE set ptest2=5 where ptest2=2;
376- ERROR: update or delete on "pktable" violates foreign key constraint "constrname3" on "fktable"
376+ ERROR: update or delete ontable "pktable" violates foreign key constraint "constrname3" on table "fktable"
377377DETAIL: Key (ptest1,ptest2,ptest3)=(1,2,3) is still referenced from table "fktable".
378378-- Try to update something that should succeed
379379UPDATE PKTABLE set ptest1=1 WHERE ptest2=3;
380380-- Try to delete something that should fail
381381DELETE FROM PKTABLE where ptest1=1 and ptest2=2 and ptest3=3;
382- ERROR: update or delete on "pktable" violates foreign key constraint "constrname3" on "fktable"
382+ ERROR: update or delete ontable "pktable" violates foreign key constraint "constrname3" on table "fktable"
383383DETAIL: Key (ptest1,ptest2,ptest3)=(1,2,3) is still referenced from table "fktable".
384384-- Try to delete something that should work
385385DELETE FROM PKTABLE where ptest1=2;
@@ -849,12 +849,12 @@ insert into pktable(base1) values (3);
849849insert into fktable(ftest1) values (3);
850850-- let's try removing a row that should fail from pktable
851851delete from pktable where base1>2;
852- ERROR: update or delete on "pktable" violates foreign key constraint "fktable_ftest1_fkey" on "fktable"
852+ ERROR: update or delete ontable "pktable" violates foreign key constraint "fktable_ftest1_fkey" on table "fktable"
853853DETAIL: Key (base1)=(3) is still referenced from table "fktable".
854854-- okay, let's try updating all of the base1 values to *4
855855-- which should fail.
856856update pktable set base1=base1*4;
857- ERROR: update or delete on "pktable" violates foreign key constraint "fktable_ftest1_fkey" on "fktable"
857+ ERROR: update or delete ontable "pktable" violates foreign key constraint "fktable_ftest1_fkey" on table "fktable"
858858DETAIL: Key (base1)=(3) is still referenced from table "fktable".
859859-- okay, let's try an update that should work.
860860update pktable set base1=base1*4 where base1<3;
@@ -877,12 +877,12 @@ insert into pktable(base1,ptest1) values (3, 1);
877877insert into fktable(ftest1, ftest2) values (3, 1);
878878-- let's try removing a row that should fail from pktable
879879delete from pktable where base1>2;
880- ERROR: update or delete on "pktable" violates foreign key constraint "fktable_ftest1_fkey" on "fktable"
880+ ERROR: update or delete ontable "pktable" violates foreign key constraint "fktable_ftest1_fkey" on table "fktable"
881881DETAIL: Key (base1,ptest1)=(3,1) is still referenced from table "fktable".
882882-- okay, let's try updating all of the base1 values to *4
883883-- which should fail.
884884update pktable set base1=base1*4;
885- ERROR: update or delete on "pktable" violates foreign key constraint "fktable_ftest1_fkey" on "fktable"
885+ ERROR: update or delete ontable "pktable" violates foreign key constraint "fktable_ftest1_fkey" on table "fktable"
886886DETAIL: Key (base1,ptest1)=(3,1) is still referenced from table "fktable".
887887-- okay, let's try an update that should work.
888888update pktable set base1=base1*4 where base1<3;
@@ -907,11 +907,11 @@ ERROR: insert or update on table "pktable" violates foreign key constraint "pkt
907907DETAIL: Key (base2,ptest2)=(3,2) is not present in table "pktable".
908908-- fails (2,2) is being referenced
909909delete from pktable where base1=2;
910- ERROR: update or delete on "pktable" violates foreign key constraint "pktable_base2_fkey" on "pktable"
910+ ERROR: update or delete ontable "pktable" violates foreign key constraint "pktable_base2_fkey" on table "pktable"
911911DETAIL: Key (base1,ptest1)=(2,2) is still referenced from table "pktable".
912912-- fails (1,1) is being referenced (twice)
913913update pktable set base1=3 where base1=1;
914- ERROR: update or delete on "pktable" violates foreign key constraint "pktable_base2_fkey" on "pktable"
914+ ERROR: update or delete ontable "pktable" violates foreign key constraint "pktable_base2_fkey" on table "pktable"
915915DETAIL: Key (base1,ptest1)=(1,1) is still referenced from table "pktable".
916916-- this sequence of two deletes will work, since after the first there will be no (2,*) references
917917delete from pktable where base2=2;