If any arguments are given, then execute will effectively call "bind_param" for each value before executing the statement. Values bound in this way are usually treated as SQL_VARCHAR types unless the driver can determine the correct type (which is rare), or unless bind_param (or bind_param_inout) has already been used to specify the type.
I think the more pertinent question is what is the statement you are accessing with $self->{sth_get}?
In reply to Re: DBD::DB2::st execute failed: Bind failed
by kennethk
in thread DBD::DB2::st execute failed: Bind failed
by talexb
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |