Martijn van Oosterhout <kleptog@svana.org> writes: > On Tue, Nov 22, 2005 at 09:58:44AM -0500, Tom Lane wrote: >> The general problem that needs to be solved is "trap any error that >> occurs during attempted insertion of a COPY row, and instead of aborting >> the copy, record the data and the error message someplace else".
> Actually, there are really only a few errors people want to trap I > imagine: You've forgotten bad data, eg "foo" in an integer field, or an untranslatable multibyte character. The bad-data problem is what lets out trigger-based solutions, or indeed anything that presumes that the bad data can be forced into a particular representation. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 9: In versions below 8.0, the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match