public class PGSQLStatementParser extends SQLStatementParser
| Modifier and Type | Field and Description |
|---|---|
static String |
LOCAL |
static String |
TIME |
static String |
TIME_ZONE |
| Constructor and Description |
|---|
PGSQLStatementParser(Lexer lexer) |
PGSQLStatementParser(PGExprParser parser) |
PGSQLStatementParser(String sql) |
PGSQLStatementParser(String sql,
SQLParserFeature... features) |
| Modifier and Type | Method and Description |
|---|---|
PGSelectParser |
createSQLSelectParser() |
SQLStatement |
parseCommit() |
PGDeleteStatement |
parseDeleteStatement() |
PGInsertStatement |
parseInsert() |
PGSelectStatement |
parseSelect() |
SQLStatement |
parseSet() |
SQLStatement |
parseShow() |
boolean |
parseStatementListDialect(List<SQLStatement> statementList) |
SQLUpdateStatement |
parseUpdateStatement() |
SQLStatement |
parseWith() |
getExprParser, getParseValuesSize, getSelectListCache, getSQLCreateTableParser, isKeepComments, isParseCompleteValues, parseAlter, parseAlterDrop, parseAssignItems, parseBlock, parseCall, parseCase, parseClose, parseComment, parseCreate, parseCreateDatabase, parseCreateDbLink, parseCreateFunction, parseCreateIndex, parseCreateMaterializedView, parseCreatePackage, parseCreateProcedure, parseCreateSequence, parseCreateSynonym, parseCreateTable, parseCreateTrigger, parseCreateType, parseCreateUser, parseCreateView, parseDeclare, parseDescribe, parseDrop, parseDropIndex, parseDropUser, parseExplain, parseFetch, parseGrant, parseHints, parseIf, parseKill, parseLeave, parseMerge, parseOpen, parseReleaseSavePoint, parseRename, parseRepeat, parseReturn, parseRevoke, parseRollback, parseSavePoint, parseStatement, parseStatement, parseStatementList, parseStatementList, parseStatementList, parseStatementList, parseStatementList, parseTruncate, parseUpsert, parseUse, parseWhile, parseWithQuery, setKeepComments, setParseCompleteValues, setParseValuesSize, setSelectListCachepublic static final String TIME_ZONE
public static final String TIME
public static final String LOCAL
public PGSQLStatementParser(PGExprParser parser)
public PGSQLStatementParser(String sql)
public PGSQLStatementParser(String sql, SQLParserFeature... features)
public PGSQLStatementParser(Lexer lexer)
public PGSelectParser createSQLSelectParser()
createSQLSelectParser in class SQLStatementParserpublic SQLUpdateStatement parseUpdateStatement()
parseUpdateStatement in class SQLStatementParserpublic PGInsertStatement parseInsert()
parseInsert in class SQLStatementParserpublic PGDeleteStatement parseDeleteStatement()
parseDeleteStatement in class SQLStatementParserpublic boolean parseStatementListDialect(List<SQLStatement> statementList)
parseStatementListDialect in class SQLStatementParserpublic PGSelectStatement parseSelect()
parseSelect in class SQLStatementParserpublic SQLStatement parseWith()
parseWith in class SQLStatementParserpublic SQLStatement parseShow()
parseShow in class SQLStatementParserpublic SQLStatement parseCommit()
parseCommit in class SQLStatementParserpublic SQLStatement parseSet()
parseSet in class SQLStatementParserCopyright © 2013–2017 Alibaba Group. All rights reserved.