Re: [SQL] spi and error messages

2007-05-30 Thread Michael Fuhr
On Wed, May 30, 2007 at 09:33:40AM +0200, Bart Degryse wrote: > In general how should I catch the error message generated if one > of the spi functions (spi_exec_query, spi_query, spi_fetchrow, > spi_prepare,...) fails? In PL/Perl functions you can use eval to catch errors just as you would in an

[SQL] spi and error messages

2007-05-30 Thread Bart Degryse
Hi, I'm writing some function to fetch data from an Oracle database and store it in a PostgreSQL database. CREATE OR REPLACE FUNCTION public.replicate_billing(text, date, date) RETURNS void AS $body$ use DBI; my $dbh_ora = DBI->connect('dbi:Oracle:database=bmssa;host=firev120-1.indicator.b