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