public class SQLCreateTableParser extends SQLDDLParser
Constructor and Description |
---|
SQLCreateTableParser(SQLExprParser exprParser) |
SQLCreateTableParser(String sql) |
Modifier and Type | Method and Description |
---|---|
SQLCreateTableStatement |
parseCreateTable() |
SQLCreateTableStatement |
parseCreateTable(boolean acceptCreate) |
SQLPartitionBy |
parsePartitionBy() |
createSQLSelectParser, createSQLSelectParser, getExprParser, getParseValuesSize, getRepository, getSelectListCache, getSQLCreateTableParser, isKeepComments, isParseCompleteValues, parseAlter, parseAlterDrop, parseAlterMaterialized, parseAlterSequence, parseAssignItems, parseAssignItems, parseBlock, parseCall, parseCase, parseClose, parseComment, parseCommit, parseCopy, parseCreate, parseCreateDatabase, parseCreateDbLink, parseCreateExternalCatalog, parseCreateFunction, parseCreateIndex, parseCreateMaterializedView, parseCreatePackage, parseCreateProcedure, parseCreateRole, parseCreateSchema, parseCreateSequence, parseCreateSynonym, parseCreateTableGroup, parseCreateTrigger, parseCreateType, parseCreateUser, parseCreateView, parseDeclare, parseDeleteStatement, parseDescribe, parseDrop, parseDropIndex, parseDropMaterializedView, parseDropUser, parseDump, parseExplain, parseFetch, parseFlashback, parseFor, parseGrant, parseHints, parseHiveCreateFunction, parseIf, parseInsert, parseKill, parseLeave, parseList, parseMerge, parseOpen, parsePartitionRef, parsePurge, parseRefresh, parseReleaseSavePoint, parseRename, parseRepeat, parseReturn, parseRevoke, parseRollback, parseSavePoint, parseSelect, parseSet, parseShow, parseShowMaterializedView, parseStatement, parseStatement, parseStatementList, parseStatementList, parseStatementList, parseStatementList, parseStatementList, parseStatementListDialect, parseTruncate, parseUpdateStatement, parseUpsert, parseUse, parseValueClause, parseWhile, parseWith, parseWithQuery, setKeepComments, setParseCompleteValues, setParseValuesSize, setRepository, setSelectListCache
accept, acceptInteger, config, getDbType, getLexer, getTimeZone, isEnabled, match, setTimeZone
public SQLCreateTableParser(String sql)
public SQLCreateTableParser(SQLExprParser exprParser)
public SQLCreateTableStatement parseCreateTable()
parseCreateTable
in class SQLStatementParser
public SQLCreateTableStatement parseCreateTable(boolean acceptCreate)
public SQLPartitionBy parsePartitionBy()
Copyright © 2013–2021 Alibaba Group. All rights reserved.