> From: Terrence Brannon [mailto:[EMAIL PROTECTED]]

> and have it $sth->execute(@ARGV)
> 
> but I am able to get DBI to force an instructive error message when I 
> forget to supply command-line arguments. Instead I get

> my $connect = 'dbi:Pg:dbname=mydb';

It looks like Postgres has a bug with regard to placeholders
in the execute subroutine. it only checks for matching numbers
of placeholders & arguments supplied IF you supply arguments to execute()
(which is in the XS code).

I'm not up to writing a patch, maybe someone else can...

HTH,
Douglas Wilson

Reply via email to