public class PostgresqlSelectForUpdateRecognizer extends BasePostgresqlRecognizer implements SQLSelectRecognizer
BaseRecognizer.VMarkeroriginalSQL| Constructor and Description |
|---|
PostgresqlSelectForUpdateRecognizer(String originalSQL,
com.alibaba.druid.sql.ast.SQLStatement ast)
Instantiates a new Postgresql select for update 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 PostgresqlSelectForUpdateRecognizer(String originalSQL, com.alibaba.druid.sql.ast.SQLStatement ast)
originalSQL - the original sqlast - the astpublic SQLType getSQLType()
getSQLType in interface SQLRecognizerpublic String getWhereCondition(ParametersHolder parametersHolder, ArrayList<List<Object>> paramAppenderList)
getWhereCondition in interface WhereRecognizerpublic String getWhereCondition()
getWhereCondition in interface WhereRecognizerpublic String getTableAlias()
getTableAlias in interface SQLRecognizerpublic String getTableName()
getTableName in interface SQLRecognizerpublic 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.