178         setupStaticRowValues(reference<hash> row);
 
base class for bulk DML operations
Definition: AbstractBulkOperation.qc.dox.h:85
 
base class for bulk DML insert operations
Definition: BulkInsertOperation.qc.dox.h:91
 
setRowCode(*code rowc)
sets a closure or call reference that will be called when data has been sent to the database and all ...
 
*code rowcode
per-row Closures or Call References for inserts
Definition: BulkInsertOperation.qc.dox.h:99
 
init(*hash opts)
common constructor initialization
 
setupInitialRow(hash row)
sets up support for "returning" insert options for any possible rowcode member
 
constructor(SqlUtil::Table target, *hash opts)
creates the object from the supplied arguments
 
setupInitialRowColumns(hash row)
sets up the block buffer given the initial template hash of lists for inserting
 
hash static_ret_expr
hash of "returning" arguments
Definition: BulkInsertOperation.qc.dox.h:102
 
constructor(SqlUtil::AbstractTable target, *hash opts)
creates the object from the supplied arguments
 
AbstractSQLStatement stmt
statement for DML
Definition: BulkInsertOperation.qc.dox.h:96
 
flushImpl()
inserts internally-queued queued data in the database with bulk DML operations
 
Qore AbstractBulkOperation class definition.
Definition: AbstractBulkOperation.qc.dox.h:34