类 Clickhouse20CreateTableParser
java.lang.Object
com.alibaba.druid.sql.parser.SQLParser
com.alibaba.druid.sql.parser.SQLStatementParser
com.alibaba.druid.sql.parser.SQLDDLParser
com.alibaba.druid.sql.parser.SQLCreateTableParser
cn.jrack.metadata.parser.Clickhouse20CreateTableParser
public class Clickhouse20CreateTableParser
extends com.alibaba.druid.sql.parser.SQLCreateTableParser
-
字段概要
从类继承的字段 com.alibaba.druid.sql.parser.SQLStatementParser
currentDate, exprParser, insertColumnsCache, now, parseCompleteValues, parseValuesSize, repository, selectListCache从类继承的字段 com.alibaba.druid.sql.parser.SQLParser
dbType, lexer -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected com.alibaba.druid.sql.ast.statement.SQLCreateTableStatementprotected voidparseCreateTableRest(com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement stmt) 从类继承的方法 com.alibaba.druid.sql.parser.SQLCreateTableParser
parseCreateTable, parseCreateTable, parseCreateTableSupplementalLogingProps, parsePartitionBy从类继承的方法 com.alibaba.druid.sql.parser.SQLDDLParser
parseConstraint从类继承的方法 com.alibaba.druid.sql.parser.SQLStatementParser
createSQLSelectParser, createSQLSelectParser, createUpdateStatement, getExprParser, getParseValuesSize, getRepository, getSelectListCache, getSQLCreateTableParser, isKeepComments, isParseCompleteValues, parseAlter, parseAlterColumn, parseAlterDatabase, parseAlterDrop, parseAlterFunction, parseAlterIndex, parseAlterMaterialized, parseAlterResourceGroup, parseAlterSchema, parseAlterSequence, parseAlterTableAddClusteringKey, parseAlterTableAddColumn, parseAlterTableDropPartition, parseAlterTableDropSubpartition, parseAlterTableRename, parseAlterTableReplaceColumn, parseAnalyze, parseAssignItems, parseAssignItems, parseBlock, parseCall, parseCase, parseClone, parseClose, parseComment, parseCommit, parseCopy, parseCreate, parseCreateDatabase, parseCreateDbLink, parseCreateExternalCatalog, parseCreateFunction, parseCreateIndex, parseCreateMaterializedView, parseCreatePackage, parseCreateProcedure, parseCreateResourceGroup, parseCreateRole, parseCreateSchema, parseCreateSequence, parseCreateSynonym, parseCreateTableGroup, parseCreateTrigger, parseCreateType, parseCreateUser, parseCreateView, parseDeclare, parseDeleteStatement, parseDescribe, parseDrop, parseDropCatalog, parseDropDatabaseOrSchema, parseDropEvent, parseDropFunction, parseDropIndex, parseDropLogFileGroup, parseDropMaterializedView, parseDropOfflineModel, parseDropOutline, parseDropProcedure, parseDropResource, parseDropRole, parseDropSchema, parseDropSequence, parseDropServer, parseDropTable, parseDropTableGroup, parseDropTablespace, parseDropTrigger, parseDropUser, parseDropView, parseDump, parseErrorLoggingClause, parseExplain, parseFetch, parseFlashback, parseFor, parseFullTextType, parseGrant, parseHints, parseHiveCreateFunction, parseHiveInsert, parseHiveInsertStmt, parseIf, parseInsert, parseInsert0, parseInsert0, parseInsert0_hinits, parseInsertColumns, parseKill, parseLeave, parseList, parseMerge, parseMsck, parseOpen, parseOptimize, parsePartitionRef, parsePrivileages, parsePurge, parseRefresh, parseReleaseSavePoint, parseRename, parseRepeat, parseReturn, parseRevoke, parseRollback, parseSavePoint, parseSelect, parseSet, parseShow, parseShowColumns, parseShowCreateTable, parseShowDatabases, parseShowMaterializedView, parseShowTableGroups, parseShowTables, parseShowVariants, parseStatement, parseStatement, parseStatementList, parseStatementList, parseStatementList, parseStatementList, parseStatementList, parseStatementListDialect, parseTruncate, parseUpdateSet, parseUpdateStatement, parseUpsert, parseUse, parseUser, parseValueClause, parseValueClause, parseValueClause, parseValueClauseNative, parseWhile, parseWhoami, parseWith, parseWithQuery, setKeepComments, setParseCompleteValues, setParseValuesSize, setRepository, setSelectListCache从类继承的方法 com.alibaba.druid.sql.parser.SQLParser
accept, acceptIdentifier, acceptInteger, alias, as, config, getDbType, getLexer, getTimeZone, identifierEquals, isEnabled, match, printError, setErrorEndPos, setTimeZone, tableAlias, tableAlias
-
构造器详细资料
-
Clickhouse20CreateTableParser
public Clickhouse20CreateTableParser(com.alibaba.druid.sql.parser.SQLExprParser exprParser)
-
-
方法详细资料
-
newCreateStatement
protected com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement newCreateStatement()- 覆盖:
newCreateStatement在类中com.alibaba.druid.sql.parser.SQLCreateTableParser
-
parseCreateTableRest
protected void parseCreateTableRest(com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement stmt) - 覆盖:
parseCreateTableRest在类中com.alibaba.druid.sql.parser.SQLCreateTableParser
-