Package org.jumpmind.db.platform.ase
Class AseJdbcSqlTransaction
java.lang.Object
org.jumpmind.db.sql.JdbcSqlTransaction
org.jumpmind.db.platform.ase.AseJdbcSqlTransaction
- All Implemented Interfaces:
ISqlTransaction
-
Field Summary
Fields inherited from class org.jumpmind.db.sql.JdbcSqlTransaction
autoCommit, batchSize, connection, inBatchMode, jdbcSqlTemplate, listeners, logSqlBuilder, markers, oldAutoCommitValue, psql, pstmt
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
allowInsertIntoAutoIncrementColumns
(boolean allow, Table table, String quote, String catalogSeparator, String schemaSepartor) Indicate that the current session is to allow updates to columns that have been marked as auto increment.Methods inherited from class org.jumpmind.db.sql.JdbcSqlTransaction
addRow, addSqlTransactionListener, clearBatch, close, commit, execute, executeAllowingResults, executeCallback, executePreparedUpdate, flush, getBatchSize, getConnection, getLogSqlBuilder, getUnflushedMarkers, init, insertWithGeneratedKey, isAllowInsertIntoAutoIncrement, isInBatchMode, normalizeUpdateCount, prepare, prepareAndExecute, prepareAndExecute, prepareAndExecute, query, query, queryForInt, queryForLong, queryForObject, queryForRow, removeMarkersThatWereSuccessful, rollback, rollback, setBatchSize, setInBatchMode, setLogSqlBuilder
-
Constructor Details
-
AseJdbcSqlTransaction
-
-
Method Details
-
allowInsertIntoAutoIncrementColumns
public void allowInsertIntoAutoIncrementColumns(boolean allow, Table table, String quote, String catalogSeparator, String schemaSepartor) Description copied from interface:ISqlTransaction
Indicate that the current session is to allow updates to columns that have been marked as auto increment. This is specific to SQL Server.- Specified by:
allowInsertIntoAutoIncrementColumns
in interfaceISqlTransaction
- Overrides:
allowInsertIntoAutoIncrementColumns
in classJdbcSqlTransaction
-