On Thu, Aug 29, 2002 at 12:17:16 -0700,
David Wheeler <david(at)wheeler(dot)net> wrote:
> BTW, I missed the beginning of this thread, but based on the subject,
> I'd sure like to find out if there's a simple way to suppress NOTICEs
> using DBI/DBD::Pg. I've tried a number of tricks, but short of closing
> STDOUT and STDERR in my Perl script, I've not found a way to do it.
> PrintError => 0 doesn't do the trick.
I do the following before doing anything with the database:
open(OLDERR, '>&STDERR');
close(STDERR);
open(STDERR, '>/dev/null');
I then print my error messages to OLDERR instead of STDERR.