public class OracleMultiRowInsertAllStatementInsert extends OracleMultiRowStatementInsert
Sample Generated SQL:
OracleMultiRowInsertAllStatementInsert
INSERT ALL
INTO tableName (col1, col2, col3) VALUES ('val1', 'val2', 'val3')
INTO tableName (col1, col2, col3) VALUES ('val1', 'val2', 'val3')
INTO tableName (col1, col2, col3) VALUES ('val1', 'val2', 'val3')
...
SELECT 1 FROM dual
DATE_FORMAT, DATE_TIME_FORMAT, TIME_FORMATid, log, name, TIMESTAMP_FORMAT| Constructor and Description |
|---|
OracleMultiRowInsertAllStatementInsert() |
| Modifier and Type | Method and Description |
|---|---|
OracleMultiRowInsertAllStatementInsert |
clone() |
void |
executeUpdate() |
void |
prepare(JdbcWriter writer,
Record record) |
void |
setValues(JdbcWriter writer,
Record record) |
addBatch, addExceptionProperties, close, executeBatch, getBigDecimalLiteral, getBigIntegerLiteral, getBooleanLiteral, getByteLiteral, getBytesLiteral, getDateLiteral, getDateTimeLiteral, getDoubleLiteral, getFloatLiteral, getInsertSql, getInsertSqlPrefix, getInsertStatement, getIntLiteral, getLongLiteral, getRecordsPendingInsert, getShortLiteral, getSqlValueLiteral, getStringLiteral, getTimeLiteral, isBatchSupported, isDebug, setDebug, setInsertSqlPrefix, setInsertStatement, setRecordsPendingInsertpublic OracleMultiRowInsertAllStatementInsert()
public void prepare(JdbcWriter writer, Record record) throws Throwable
prepare in interface IInsertprepare in class MultiRowStatementInsertThrowablepublic void setValues(JdbcWriter writer, Record record) throws Throwable
setValues in interface IInsertsetValues in class MultiRowStatementInsertThrowablepublic void executeUpdate()
throws Throwable
executeUpdate in interface IInsertexecuteUpdate in class MultiRowStatementInsertThrowablepublic OracleMultiRowInsertAllStatementInsert clone()
clone in interface IInsertclone in class MultiRowStatementInsertCopyright (c) 2006-2025 North Concepts Inc. All Rights Reserved.