On Thursday, March 29, 2012 at 04:46:35 PM, Bruce Johnson wrote:
> Can't mix placeholder styles (:foo/?) at /usr/local/lib64/perl5/DBD/Oracle.pm 
> line 329., referer: 
> https://resource-scheduler.pharmacy.arizona.edu/calendar/reserve.pl
> 
> I thought this is the code fragment producing this error:
> 

[snip]
> 
> Also, the line number in the error is from Oracle.pm, how do I find out what 
> line in my program caused this?
> 

DBI->trace(9) is your friend for all things debugging.

Is this new code or something that is acting differently?

Also, you might save a little typing by passing  {RaiseError=>1} to connect :-)


I just looked at the code again,  and I suspect that :1...:n is being
translated into '?' placeholders internally, which would give you the mixed
placeholders :1 :2 :name.


-r

Reply via email to