Package | Description |
---|---|
gudusoft.gsqlparser |
Provides the class
gudusoft.gsqlparser.TGSqlParserr necessary to create a SQL Parser and the classes a SQL Parser uses
internally to handle different SQL dialects. |
gudusoft.gsqlparser.nodes |
Provides the classes represents various SQL query parse tree node.
|
gudusoft.gsqlparser.nodes.hive | |
gudusoft.gsqlparser.nodes.mssql | |
gudusoft.gsqlparser.nodes.oracle | |
gudusoft.gsqlparser.nodes.postgresql | |
gudusoft.gsqlparser.nodes.teradata | |
gudusoft.gsqlparser.scriptWriter | |
gudusoft.gsqlparser.stmt |
Provides the classes represent various SQL statements.
|
gudusoft.gsqlparser.stmt.mssql | |
gudusoft.gsqlparser.stmt.oracle | |
gudusoft.gsqlparser.stmt.postgresql | |
gudusoft.gsqlparser.stmt.vertica |
Modifier and Type | Method and Description |
---|---|
static TConstant |
TGSqlParser.parseConstant(EDbVendor dbVendor,
String newConstant) |
TConstant |
TGSqlParser.parseConstant(String newConstant)
Create an constant object from the parameter: newConstant
|
Modifier and Type | Method and Description |
---|---|
TConstant |
TTableSample.getBucketNumber() |
TConstant |
TUnpivotInClauseItem.getConstant() |
TConstant |
TConstantList.getConstant(int position) |
TConstant |
TExpression.getConstantOperand() |
TConstant |
TSubscripts.getFirst() |
TConstant |
TTypeName.getFractionalSecondsPrecision() |
TConstant |
TCreateFunctionSqlNode.getFunctionDefinition() |
TConstant |
TTableHint.getHintValue() |
TConstant |
TConnectSqlNode.getHost() |
TConstant |
TOpenDatasource.getInit_string() |
TConstant |
TSubscripts.getLast() |
TConstant |
TTypeName.getLength()
it's a number, or a max constant.
|
TConstant |
TIndexColName.getLength()
Deprecated.
|
TConstant |
TColumnWithSortOrder.getLength()
MySQL index column
|
TConstant |
TCreateFunctionSqlNode.getLinkSymbol() |
TConstant |
TTypeName.getMax() |
TConstant |
TQueryHint.getMaxrecursion_number()
MAXRECURSION number
|
TConstant |
TCommentSqlNode.getMessage() |
TConstant |
TQueryHint.getNumber_of_processors()
MAXDOP number_of_processors
|
TConstant |
TQueryHint.getNumber_rows()
FAST number_rows
|
TConstant |
TAlterTableOption.getNumberOfBuckets()
Hive, Impala, number of buckets of INTO BUCKETS clause
valid when
TAlterTableOption.getOptionType() is:
EAlterTableOptionType.tableBuckets |
TConstant |
TTableSample.getNumerator() |
TConstant |
TCreateFunctionSqlNode.getObjfile() |
TConstant |
TSequenceOption.getOptionValue() |
TConstant |
TAttributeOption.getOptionValueConstant() |
TConstant |
TTableSample.getOutofNumber() |
TConstant |
TConnectSqlNode.getPassword() |
TConstant |
TCreateDirectorySqlNode.getPath() |
TConstant |
TConnectSqlNode.getPort() |
TConstant |
TTypeName.getPrecision() |
TConstant |
TPrecisionScale.getPrecision() |
TConstant |
TCreateFunctionSqlNode.getProcedureLanguage() |
TConstant |
TOpenDatasource.getProvider_name() |
TConstant |
TTypeName.getReserve() |
TConstant |
TTypeName.getScale() |
TConstant |
TPrecisionScale.getScale() |
TConstant |
TTypeName.getSecondsPrecision() |
TConstant |
TCreateFunctionSqlNode.getSharedLibraryName() |
TConstant |
TTypeName.getStart() |
TConstant |
TAlterTableOption.getStatisticsValue()
Greenplum,PostgreSQL,Snowflake, statistics value when option type is
EAlterTableOptionType.AlterColumn and subtype is EAlterColumnSubType.SetStatistics |
TConstant |
TDatatypeAttribute.getValue_literal() |
TConstant |
TParameterDeclaration.getVaryPrecision()
SQL Server varying precision
|
TConstant |
TBeginTranSqlNode.getWithMarkDescription() |
Modifier and Type | Method and Description |
---|---|
TPTNodeList<TConstant> |
TUnpivotInClauseItem.getConstantList() |
Modifier and Type | Method and Description |
---|---|
void |
TConstantList.addConstant(TConstant def) |
TParseTreeNode |
TNodeFactory.createSimpleExpression(TConstant cnt) |
void |
TParseTreeVisitor.postVisit(TConstant node) |
void |
TParseTreeVisitor.preVisit(TConstant node) |
void |
TTableSample.setBucketNumber(TConstant bucketNumber) |
void |
TUnpivotInClauseItem.setConstant(TConstant constant) |
void |
TExpression.setConstantOperand(TConstant constantOperand) |
void |
TSubscripts.setFirst(TConstant first) |
void |
TTypeName.setFractionalSecondsPrecision(TConstant fractionalSecondsPrecision) |
void |
TCreateFunctionSqlNode.setFunctionDefinition(TConstant functionDefinition) |
void |
TTableHint.setHintValue(TConstant hintValue) |
void |
TOpenDatasource.setInit_string(TConstant init_string) |
void |
TSubscripts.setLast(TConstant last) |
void |
TTypeName.setLength(TConstant length) |
void |
TIndexColName.setLength(TConstant length)
Deprecated.
|
void |
TColumnWithSortOrder.setLength(TConstant length) |
void |
TTypeName.setMax(TConstant max) |
void |
TQueryHint.setMaxrecursion_number(TConstant maxrecursion_number) |
void |
TQueryHint.setNumber_of_processors(TConstant number_of_processors) |
void |
TQueryHint.setNumber_rows(TConstant number_rows) |
void |
TAlterTableOption.setNumberOfBuckets(TConstant numberOfBuckets) |
void |
TTableSample.setNumerator(TConstant numerator) |
void |
TSequenceOption.setOptionValue(TConstant optionValue) |
void |
TMySQLCreateTableOption.setOptionValueConstant(TConstant optionValueConstant) |
void |
TAttributeOption.setOptionValueConstant(TConstant optionValueConstant) |
void |
TTableSample.setOutofNumber(TConstant outofNumber) |
void |
TTypeName.setPrecision(TConstant precision) |
void |
TPrecisionScale.setPrecision(TConstant precision) |
void |
TOpenDatasource.setProvider_name(TConstant provider_name) |
void |
TTypeName.setReserve(TConstant reserve) |
void |
TTypeName.setScale(TConstant scale) |
void |
TPrecisionScale.setScale(TConstant scale) |
void |
TTypeName.setSecondsPrecision(TConstant secondsPrecision) |
void |
TCreateFunctionSqlNode.setSharedLibraryName(TConstant sharedLibraryName) |
void |
TTypeName.setStart(TConstant start) |
void |
TAlterTableOption.setStatisticsValue(TConstant statisticsValue) |
void |
TContainsTable.setTop_n_by_rank(TConstant top_n_by_rank) |
void |
TDatatypeAttribute.setValue_literal(TConstant value_literal) |
void |
TParameterDeclaration.setVaryPrecision(TConstant varyPrecision) |
void |
TBeginTranSqlNode.setWithMarkDescription(TConstant withMarkDescription) |
Modifier and Type | Method and Description |
---|---|
void |
TUnpivotInClauseItem.setConstantList(TPTNodeList<TConstant> constantList) |
Constructor and Description |
---|
TExpression(TConstant constantOperand) |
TTypeName(EDataType dataType,
TConstant length) |
TTypeName(EDataType dataType,
TConstant precision,
TConstant scale) |
Modifier and Type | Method and Description |
---|---|
TConstant |
THiveTableBuckets.getNumberOfBuckets() |
Modifier and Type | Method and Description |
---|---|
void |
THiveTableBuckets.setNumberOfBuckets(TConstant numberOfBuckets) |
Modifier and Type | Method and Description |
---|---|
TConstant |
TMssqlBulkInsertSqlNode.getDatafile() |
Modifier and Type | Method and Description |
---|---|
TConstant |
TPhysicalAttributesItem.getItemValue() |
TConstant |
TStorageItem.getItemValue() |
TConstant |
TOracleParallelClause.getParallelValue() |
TConstant |
TSizeClause.getSizeValue() |
Modifier and Type | Method and Description |
---|---|
TConstant |
TCreateFunctionOption.getLanguage() |
TConstant |
TCreateFunctionOption.getLinkSymbol() |
TConstant |
TMoveSqlNode.getMoveCount() |
TConstant |
TCreateFunctionOption.getObjfile() |
Modifier and Type | Method and Description |
---|---|
TConstant |
TExpandOnClause.getTimeLiteral() |
Modifier and Type | Method and Description |
---|---|
void |
TExpandOnClause.setTimeLiteral(TConstant timeLiteral) |
Modifier and Type | Method and Description |
---|---|
void |
TScriptGeneratorVisitor.preVisit(TConstant node) |
Modifier and Type | Method and Description |
---|---|
TConstant |
TRaiseStmt.getFormatString() |
TConstant |
TCreateFunctionStmt.getFunctionDefinition() |
TConstant |
TConnectStmt.getHost() |
TConstant |
TCommentOnSqlStmt.getMessage() |
TConstant |
TConnectStmt.getPassword() |
TConstant |
TConnectStmt.getPort() |
TConstant |
TRaiseStmt.getSqlState() |
TConstant |
TBeginTran.getWithMarkDescription() |
Modifier and Type | Method and Description |
---|---|
void |
TRaiseStmt.setFormatString(TConstant formatString) |
void |
TCommentOnSqlStmt.setMessage(TConstant message) |
void |
TRaiseStmt.setSqlState(TConstant sqlState) |
void |
TBeginTran.setWithMarkDescription(TConstant withMarkDescription) |
Modifier and Type | Method and Description |
---|---|
TConstant |
TMssqlBulkInsert.getDatafile() |
Modifier and Type | Method and Description |
---|---|
void |
TMssqlBulkInsert.setDatafile(TConstant datafile) |
Modifier and Type | Method and Description |
---|---|
TConstant |
TOracleCreateDirectoryStmt.getPath() |
TConstant |
TPlsqlVarrayTypeDefStmt.getSizeLimit() |
Modifier and Type | Method and Description |
---|---|
void |
TOracleCreateDirectoryStmt.setPath(TConstant path) |
void |
TPlsqlVarrayTypeDefStmt.setSizeLimit(TConstant sizeLimit) |
Modifier and Type | Method and Description |
---|---|
TConstant |
TPostgresqlCreateFunction.getLinkSymbol() |
TConstant |
TMoveStmt.getMoveCount() |
TConstant |
TPostgresqlCreateFunction.getObjfile() |
TConstant |
TPostgresqlCreateFunction.getProcedureLanguage() |
TConstant |
TForEachStmt.getSliceValue() |
Modifier and Type | Method and Description |
---|---|
void |
TPostgresqlCreateFunction.setLinkSymbol(TConstant linkSymbol) |
void |
TMoveStmt.setMoveCount(TConstant moveCount) |
void |
TPostgresqlCreateFunction.setObjfile(TConstant objfile) |
void |
TPostgresqlCreateFunction.setProcedureLanguage(TConstant procedureLanguage) |
void |
TForEachStmt.setSliceValue(TConstant sliceValue) |
Modifier and Type | Method and Description |
---|---|
TConstant |
TVerticaCreateFunction.getProcedureLanguage() |
TConstant |
TCreateSubnet.getSubnetPrefix() |
Modifier and Type | Method and Description |
---|---|
void |
TVerticaCreateFunction.setProcedureLanguage(TConstant procedureLanguage) |
Copyright © 2019. All rights reserved.