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_FORMAT
id, 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, setRecordsPendingInsert
public OracleMultiRowInsertAllStatementInsert()
public void prepare(JdbcWriter writer, Record record) throws Throwable
prepare
in interface IInsert
prepare
in class MultiRowStatementInsert
Throwable
public void setValues(JdbcWriter writer, Record record) throws Throwable
setValues
in interface IInsert
setValues
in class MultiRowStatementInsert
Throwable
public void executeUpdate() throws Throwable
executeUpdate
in interface IInsert
executeUpdate
in class MultiRowStatementInsert
Throwable
public OracleMultiRowInsertAllStatementInsert clone()
clone
in interface IInsert
clone
in class MultiRowStatementInsert
Copyright (c) 2006-2024 North Concepts Inc. All Rights Reserved.