public class SQLServerStatementParser extends SQLStatementParser
Constructor and Description |
---|
SQLServerStatementParser(Lexer lexer) |
SQLServerStatementParser(String sql) |
Modifier and Type | Method and Description |
---|---|
SQLSelectParser |
createSQLSelectParser() |
SQLServerExprParser |
getExprParser() |
SQLStatement |
parseBlock() |
SQLServerCommitStatement |
parseCommit() |
SQLStatement |
parseDeclare() |
void |
parseExecParameter(Collection<SQLServerExecStatement.SQLServerParameter> exprCol,
SQLObject parent)
SQLServer parse Parameter statement support out type
|
SQLIfStatement |
parseIf() |
SQLStatement |
parseInsert() |
SQLServerRollbackStatement |
parseRollback() |
SQLStatement |
parseSet() |
boolean |
parseStatementListDialect(List<SQLStatement> statementList) |
SQLUpdateStatement |
parseUpdateStatement() |
SQLServerWaitForStatement |
parseWaitFor() |
getParseValuesSize, getSQLCreateTableParser, isKeepComments, isParseCompleteValues, parseAlter, parseAlterDrop, parseAssignItems, parseCall, parseClose, parseComment, parseCreate, parseCreateDatabase, parseCreateDbLink, parseCreateIndex, parseCreateProcedure, parseCreateSequence, parseCreateTable, parseCreateTrigger, parseCreateView, parseDeleteStatement, parseDropIndex, parseDropUser, parseExplain, parseFetch, parseGrant, parseHints, parseMerge, parseOpen, parseReleaseSavePoint, parseRename, parseRevoke, parseSavePoint, parseSelect, parseShow, parseStatement, parseStatement, parseStatementList, parseStatementList, parseStatementList, parseTruncate, parseUpsert, parseUse, setKeepComments, setParseCompleteValues, setParseValuesSize
public SQLServerStatementParser(String sql)
public SQLServerStatementParser(Lexer lexer)
public SQLSelectParser createSQLSelectParser()
createSQLSelectParser
in class SQLStatementParser
public boolean parseStatementListDialect(List<SQLStatement> statementList)
parseStatementListDialect
in class SQLStatementParser
public void parseExecParameter(Collection<SQLServerExecStatement.SQLServerParameter> exprCol, SQLObject parent)
public SQLStatement parseDeclare()
public SQLStatement parseInsert()
parseInsert
in class SQLStatementParser
public SQLUpdateStatement parseUpdateStatement()
parseUpdateStatement
in class SQLStatementParser
public SQLServerExprParser getExprParser()
getExprParser
in class SQLStatementParser
public SQLStatement parseSet()
parseSet
in class SQLStatementParser
public SQLIfStatement parseIf()
public SQLStatement parseBlock()
parseBlock
in class SQLStatementParser
public SQLServerCommitStatement parseCommit()
parseCommit
in class SQLStatementParser
public SQLServerRollbackStatement parseRollback()
parseRollback
in class SQLStatementParser
public SQLServerWaitForStatement parseWaitFor()
Copyright © 2013–2017 Alibaba Group. All rights reserved.