Use JDBC PreparedStatements instead of emulated ones. Statements created using # are cached at the connection level to allow reuse. This also supports bind variables by using unnamed prepared statements created using #.
Execute the prepared SQL using the stored type and arguments derived from the hash passed to call.
# File lib/sequel/adapters/jdbc.rb, line 567 567: def execute(sql, opts={}, &block) 568: super(self, {:arguments=>bind_arguments}.merge(opts), &block) 569: end
Same as execute, explicit due to intricacies of alias and super.
# File lib/sequel/adapters/jdbc.rb, line 572 572: def execute_dui(sql, opts={}, &block) 573: super(self, {:arguments=>bind_arguments}.merge(opts), &block) 574: end
Same as execute, explicit due to intricacies of alias and super.
# File lib/sequel/adapters/jdbc.rb, line 577 577: def execute_insert(sql, opts={}, &block) 578: super(self, {:arguments=>bind_arguments, :type=>:insert}.merge(opts), &block) 579: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.