public class SQLServerBatchAction extends BatchAction
keyRowDescriptor, query, runningAsBatchdataNode| Constructor and Description |
|---|
SQLServerBatchAction(BatchQuery batchQuery,
DataNode dataNode,
boolean runningAsBatch) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
expectsToOverrideIdentityColumns()
Returns whether a table has identity columns.
|
void |
performAction(Connection connection,
OperationObserver observer)
Executes a query using a strategy defined by the implementation.
|
protected void |
setIdentityInsert(Connection connection,
boolean on) |
createTranslator, getQuery, hasGeneratedKeys, prepareStatement, processGeneratedKeys, runAsBatch, runAsIndividualQueriesgetInMemoryOffset, readResultSetpublic SQLServerBatchAction(BatchQuery batchQuery, DataNode dataNode, boolean runningAsBatch)
public void performAction(Connection connection, OperationObserver observer) throws SQLException, Exception
SQLActionperformAction in interface SQLActionperformAction in class BatchActionSQLExceptionExceptionprotected void setIdentityInsert(Connection connection, boolean on) throws SQLException
SQLExceptionprotected boolean expectsToOverrideIdentityColumns()
Copyright © 2001–2023 Apache Cayenne. All rights reserved.