public class InsertWorker extends AbstractTablePartWorker
AbstractTablePartWorker.DMLOperationconnection, operation, select| Constructor and Description |
|---|
InsertWorker(CloudSpannerConnection connection,
net.sf.jsqlparser.statement.select.Select select,
net.sf.jsqlparser.statement.insert.Insert insert,
boolean allowExtendedMode,
AbstractTablePartWorker.DMLOperation operation) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
createSQL() |
protected List<String> |
getColumnNames() |
protected net.sf.jsqlparser.schema.Table |
getTable() |
call, genericRun, getEstimatedRecordCount, getRecordCount, isExtendedModepublic InsertWorker(CloudSpannerConnection connection, net.sf.jsqlparser.statement.select.Select select, net.sf.jsqlparser.statement.insert.Insert insert, boolean allowExtendedMode, AbstractTablePartWorker.DMLOperation operation)
protected List<String> getColumnNames() throws SQLException
getColumnNames in class AbstractTablePartWorkerSQLExceptionprotected String createSQL() throws SQLException
createSQL in class AbstractTablePartWorkerSQLExceptionprotected net.sf.jsqlparser.schema.Table getTable()
getTable in class AbstractTablePartWorkerCopyright © 2017. All rights reserved.