-----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160
> ERROR: invalid input syntax for integer: "abc" > CONTEXT: COPY alpha.foo, line 1, column a: "abc" > We're really not going to address this type of complaint on a > one-error-message-at-a-time basis. See prior discussions --- a more > realistic (and standards compliant) approach will probably involve > adding fields to the verbose form of the error message. Pointers to previous discussions welcome. I was simply trying to fix a specific problem I was having, but some digging shows the problem is already solved for most (all?) other similar cases: # insert into public.foo (id) values ('mm'); ERROR: invalid input syntax for integer: "mm" LINE 1: insert into public.foo (id) values ('mm'); # update public.foo set id='mm'; ERROR: invalid input syntax for integer: "mm" LINE 1: update public.foo set id='mm'; # delete from public.foo where id = 'mm'; ERROR: invalid input syntax for integer: "mm" LINE 1: delete from public.foo where id = 'mm'; Yes, I realize those are technically different context cases, but from an application point of view, the COPY case is wrong and needs fixing. - -- Greg Sabino Mullane g...@turnstep.com End Point Corporation http://www.endpoint.com/ PGP Key: 0x14964AC8 201005031242 http://biglumber.com/x/web?pk=2529DF6AB8F79407E94445B4BC9B906714964AC8 -----BEGIN PGP SIGNATURE----- iEYEAREDAAYFAkve/PoACgkQvJuQZxSWSsjHiQCgoPZMcnP9viWoo4KY3y/I5NiA 1N0AoNyd5Fhs8M9WRkQ1LAS58Kz8x72S =aIY9 -----END PGP SIGNATURE----- -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers