Class: DBI::DatabaseHandle
Instance Method Summary collapse
-
#execute_immediate(stmt, *bindvars, &block) ⇒ Object
execute-map,count-finish triplet.
Instance Method Details
#execute_immediate(stmt, *bindvars, &block) ⇒ Object
execute-map,count-finish triplet. To use this method, you need to require dbi before requiring libciel.
16 17 18 19 20 21 22 23 24 25 |
# File 'lib/dbi/connect_transaction.rb', line 16 def execute_immediate(stmt,*bindvars,&block) sth=execute(stmt,*bindvars) ret=0 begin if block then ret=sth.map(&block).count end ensure sth.finish end ret end |