Lines Matching refs:execute
17 sub execute {
22 # Allow $sth->execute(\@param, \@cols) and
23 # $sth->execute(undef, \@cols) syntax.
43 die "Cannot call execute with a reference ($_)\n";
52 my $ret = $sth->SUPER::execute(@_);
87 $sth->execute(@args);
96 $sth->execute(@args);
121 my $rv = $sth->execute;
122 my $rv = $sth->execute(@bind_values);
123 my $rv = $sth->execute(\@bind_values, \@bind_cols);
157 =head2 execute
159 $rv = $sth->execute;
160 $rv = $sth->execute(@bind_values);
161 $rv = $sth->execute(\@bind_values, \@bind_cols);
163 execute() is enhanced slightly:
165 If called with no arguments, or with a simple list, execute() operates
167 the functions of bind_param, execute and bind_columns similar to the
170 $sth->execute(@bind_values);
173 In addition, execute will accept tainted @bind_values. I can't think of
179 $sth->execute([$this, $that], [\($foo, $bar)]);
183 must perform the bind_param, execute, bind_col sequence yourself.