public class PostgresqlUndoInsertExecutor extends AbstractUndoExecutor
IS_UNDO_DATA_VALIDATION_ENABLE, sqlUndoLog| 构造器和说明 |
|---|
PostgresqlUndoInsertExecutor(SQLUndoLog sqlUndoLog)
Instantiates a new postgresql undo insert executor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
buildUndoSQL()
Build undo sql string.
|
protected TableRecords |
getUndoRows()
Gets undo rows.
|
protected void |
undoPrepare(PreparedStatement undoPST,
ArrayList<Field> undoValues,
List<Field> pkValueList)
Undo prepare.
|
dataValidationAndGoOn, executeOn, getDbType, getOrderedPkList, getSqlUndoLog, parsePkValues, parsePkValues, queryCurrentRecordspublic PostgresqlUndoInsertExecutor(SQLUndoLog sqlUndoLog)
sqlUndoLog - the sql undo logprotected String buildUndoSQL()
AbstractUndoExecutorbuildUndoSQL 在类中 AbstractUndoExecutorprotected void undoPrepare(PreparedStatement undoPST, ArrayList<Field> undoValues, List<Field> pkValueList) throws SQLException
AbstractUndoExecutorundoPrepare 在类中 AbstractUndoExecutorundoPST - the undo pstundoValues - the undo valuespkValueList - the pk valueSQLException - the sql exceptionprotected TableRecords getUndoRows()
AbstractUndoExecutorgetUndoRows 在类中 AbstractUndoExecutorCopyright © 2020 Seata. All rights reserved.