public class PostgresqlDeleteRecognizer extends BasePostgresqlRecognizer implements SQLDeleteRecognizer
BaseRecognizer.VMarkeroriginalSQL| Constructor and Description |
|---|
PostgresqlDeleteRecognizer(String originalSQL,
com.alibaba.druid.sql.ast.SQLStatement ast)
Instantiates a new Postgresql delete recognizer.
|
| Modifier and Type | Method and Description |
|---|---|
protected com.alibaba.druid.sql.ast.SQLStatement |
getAst() |
String |
getLimitCondition() |
String |
getLimitCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
String |
getOrderByCondition() |
String |
getOrderByCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
SQLType |
getSQLType() |
String |
getTableAlias() |
String |
getTableName() |
String |
getWhereCondition() |
String |
getWhereCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
createOutputVisitor, getDbType, getLimitCondition, getLimitCondition, getOrderByCondition, getOrderByCondition, getWhereCondition, getWhereCondition, isSqlSyntaxSupportsexecuteLimit, executeOrderBy, executeVisit, getOriginalSQL, wrapSQLParsingExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOriginalSQL, isSqlSyntaxSupportspublic PostgresqlDeleteRecognizer(String originalSQL, com.alibaba.druid.sql.ast.SQLStatement ast)
originalSQL - the original sqlast - the astpublic SQLType getSQLType()
getSQLType in interface SQLRecognizerpublic String getTableAlias()
getTableAlias in interface SQLRecognizerpublic String getTableName()
getTableName in interface SQLRecognizerpublic String getWhereCondition(ParametersHolder parametersHolder, ArrayList<List<Object>> paramAppenderList)
getWhereCondition in interface WhereRecognizerpublic String getWhereCondition()
getWhereCondition in interface WhereRecognizerpublic String getLimitCondition()
getLimitCondition in interface WhereRecognizerpublic String getLimitCondition(ParametersHolder parametersHolder, ArrayList<List<Object>> paramAppenderList)
getLimitCondition in interface WhereRecognizerpublic String getOrderByCondition()
getOrderByCondition in interface WhereRecognizerpublic String getOrderByCondition(ParametersHolder parametersHolder, ArrayList<List<Object>> paramAppenderList)
getOrderByCondition in interface WhereRecognizerprotected com.alibaba.druid.sql.ast.SQLStatement getAst()
getAst in class BaseRecognizerCopyright © 2023 Seata. All rights reserved.