public class SQLServerStatementParser extends SQLStatementParser
构造器和说明 |
---|
SQLServerStatementParser(Lexer lexer) |
SQLServerStatementParser(String sql) |
限定符和类型 | 方法和说明 |
---|---|
SQLSelectParser |
createSQLSelectParser() |
SQLServerExprParser |
getExprParser() |
SQLBlockStatement |
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, parseStatementList, parseStatementList, parseStatementList, parseTruncate, parseUse, setKeepComments, setParseCompleteValues, setParseValuesSize
public SQLServerStatementParser(String sql)
public SQLServerStatementParser(Lexer lexer)
public SQLSelectParser createSQLSelectParser()
public boolean parseStatementListDialect(List<SQLStatement> statementList)
public void parseExecParameter(Collection<SQLServerExecStatement.SQLServerParameter> exprCol, SQLObject parent)
public SQLStatement parseDeclare()
public SQLStatement parseInsert()
parseInsert
在类中 SQLStatementParser
public SQLUpdateStatement parseUpdateStatement()
public SQLServerExprParser getExprParser()
getExprParser
在类中 SQLStatementParser
public SQLStatement parseSet()
parseSet
在类中 SQLStatementParser
public SQLIfStatement parseIf()
public SQLBlockStatement parseBlock()
parseBlock
在类中 SQLStatementParser
public SQLServerCommitStatement parseCommit()
parseCommit
在类中 SQLStatementParser
public SQLServerRollbackStatement parseRollback()
parseRollback
在类中 SQLStatementParser
public SQLServerWaitForStatement parseWaitFor()
Copyright © 2013–2016 Alibaba Group. All rights reserved.