Package | Description |
---|---|
gudusoft.gsqlparser.nodes |
Provides the classes represents various SQL query parse tree node.
|
gudusoft.gsqlparser.nodes.mssql | |
gudusoft.gsqlparser.scriptWriter | |
gudusoft.gsqlparser.stmt |
Provides the classes represent various SQL statements.
|
gudusoft.gsqlparser.stmt.db2 | |
gudusoft.gsqlparser.stmt.mssql | |
gudusoft.gsqlparser.stmt.mysql | |
gudusoft.gsqlparser.stmt.oracle | |
gudusoft.gsqlparser.stmt.postgresql | |
gudusoft.gsqlparser.stmt.snowflake | |
gudusoft.gsqlparser.stmt.vertica |
Modifier and Type | Method and Description |
---|---|
TTypeName |
TFunctionCall.getAsDatatype()
get datatype defined in Oracle XMLSERIALIZE(value_expr as datatype)
|
TTypeName |
TConstant.getCastType()
Constants can be specified with explicit types.
|
TTypeName |
TCreateSequenceSqlNode.getData_type() |
TTypeName |
TTypeAttribute.getDatatype()
Datatype of attribute.
|
TTypeName |
TColumnDefinition.getDatatype()
When create table by using a subquery, then you can omit column and datatype unless you are creating an index-organized table.
|
TTypeName |
TDeclareVariable.getDatatype() |
TTypeName |
TParameterDeclaration.getDataType()
Datatype of declared element.
|
TTypeName |
TVarDeclStmt.getDataType()
Datatype of declared element.
|
TTypeName |
TExplicitDataTypeConversion.getDataType() |
TTypeName |
TAlterTableOption.getNewDataType()
new data type when option type is
EAlterTableOptionType.AlterColumn and subtype is EAlterColumnSubType.SetDataType |
TTypeName |
TAttributeOption.getOptionValueDataType() |
TTypeName |
TTypeName.getPrimitiveTypeOfMap() |
TTypeName |
TCreateFunctionSqlNode.getReturnDataType() |
TTypeName |
TFunctionCall.getTypename() |
TTypeName |
TExpression.getTypeName() |
TTypeName |
TOutputFormatPhrase.getTypeName()
Deprecated.
|
TTypeName |
TTypeNameList.getTypeName(int position) |
TTypeName |
TTypeName.getTypeOfList()
Type of
|
TTypeName |
TTypeName.getTypeOfMap() |
Modifier and Type | Method and Description |
---|---|
TPTNodeList<TTypeName> |
TTypeName.getColTypeList() |
Modifier and Type | Method and Description |
---|---|
void |
TTypeNameList.addTypeName(TTypeName typeName) |
void |
TParseTreeVisitor.postVisit(TTypeName node) |
void |
TParseTreeVisitor.preVisit(TTypeName node) |
void |
TFunctionCall.setAsDatatype(TTypeName asDatatype)
datatype defined in Oracle function:
XMLSERIALIZE(value_expr as datatype) |
void |
TConstant.setCastType(TTypeName castType)
Set the explicit type of this constant
|
void |
TTypeAttribute.setDatatype(TTypeName datatype) |
void |
TColumnDefinition.setDatatype(TTypeName datatype) |
void |
TDeclareVariable.setDatatype(TTypeName datatype) |
void |
TParameterDeclaration.setDataType(TTypeName dataType) |
void |
TVarDeclStmt.setDataType(TTypeName dataType) |
void |
TExplicitDataTypeConversion.setDataType(TTypeName dataType) |
void |
TAlterTableOption.setNewDataType(TTypeName newDataType) |
void |
TAttributeOption.setOptionValueDataType(TTypeName optionValueDataType) |
void |
TTypeName.setPrimitiveTypeOfMap(TTypeName primitiveTypeOfMap) |
void |
TCreateFunctionSqlNode.setReturnDataType(TTypeName returnDataType) |
void |
TDeclareVariableList.setTypeAndDefaultValueOfEachVariable(TTypeName ptype,
TExpression pexpr) |
void |
TFunctionCall.setTypename(TTypeName typename) |
void |
TExpression.setTypeName(TTypeName typeName) |
void |
TTypeName.setTypeOfList(TTypeName typeOfList) |
void |
TTypeName.setTypeOfMap(TTypeName typeOfMap) |
Modifier and Type | Method and Description |
---|---|
void |
TTypeName.setColTypeList(TPTNodeList<TTypeName> colTypeList) |
Modifier and Type | Method and Description |
---|---|
TTypeName |
TMssqlCreateTypeSqlNode.getBase_type() |
Modifier and Type | Method and Description |
---|---|
void |
TMssqlCreateTypeSqlNode.setBase_type(TTypeName base_type) |
Modifier and Type | Method and Description |
---|---|
void |
TScriptGeneratorVisitor.preVisit(TTypeName node) |
Modifier and Type | Method and Description |
---|---|
TTypeName |
TMssqlCreateType.getBase_type() |
TTypeName |
TCreateFunctionStmt.getReturnDataType() |
TTypeName |
TCursorDeclStmt.getRowtype()
A record type that represents a row in a database table or a row fetched from a previously declared cursor or cursor variable.
|
Modifier and Type | Method and Description |
---|---|
void |
TMssqlCreateType.setBase_type(TTypeName base_type) |
void |
TCreateFunctionStmt.setReturnDataType(TTypeName returnDataType) |
void |
TCursorDeclStmt.setRowtype(TTypeName rowtype) |
Modifier and Type | Method and Description |
---|---|
TTypeName |
TCreateVariableStmt.getVariableDatatype() |
Modifier and Type | Method and Description |
---|---|
TTypeName |
TMssqlCreateFunction.getReturnDataType() |
Modifier and Type | Method and Description |
---|---|
void |
TMssqlCreateFunction.setReturnDataType(TTypeName returnDataType) |
Modifier and Type | Method and Description |
---|---|
TTypeName |
TMySQLCreateFunction.getReturnDataType() |
Modifier and Type | Method and Description |
---|---|
void |
TMySQLCreateFunction.setReturnDataType(TTypeName returnDataType) |
Modifier and Type | Method and Description |
---|---|
TTypeName |
TOracleCreateSequenceStmt.getData_type()
Deprecated.
|
TTypeName |
TPlsqlTableTypeDefStmt.getElementDataType()
The data type of the collection element.
|
TTypeName |
TPlsqlVarrayTypeDefStmt.getElementDataType()
The data type of the collection element.
|
TTypeName |
TPlsqlTableTypeDefStmt.getIndexByDataType()
For an associative array, the data type of its indexes PLS_INTEGER, BINARY_INTGER, or VARCHAR2.
|
TTypeName |
TPlsqlCreateFunction.getReturnDataType()
Datatype of value returned by this function.
|
Modifier and Type | Method and Description |
---|---|
void |
TPlsqlTableTypeDefStmt.setElementDataType(TTypeName elementDataType) |
void |
TPlsqlVarrayTypeDefStmt.setElementDataType(TTypeName elementDataType) |
void |
TPlsqlTableTypeDefStmt.setIndexByDataType(TTypeName indexByDataType) |
void |
TPlsqlCreateFunction.setReturnDataType(TTypeName returnDataType) |
Modifier and Type | Method and Description |
---|---|
TTypeName |
TPostgresqlCreateFunction.getReturnDataType() |
Modifier and Type | Method and Description |
---|---|
void |
TPostgresqlCreateFunction.setReturnDataType(TTypeName returnDataType) |
Modifier and Type | Method and Description |
---|---|
TTypeName |
TSnowflakeCreateFunctionStmt.getReturnDataType() |
Modifier and Type | Method and Description |
---|---|
void |
TSnowflakeCreateFunctionStmt.setReturnDataType(TTypeName returnDataType) |
Modifier and Type | Method and Description |
---|---|
TTypeName |
TVerticaCreateFunction.getReturnDataType() |
Modifier and Type | Method and Description |
---|---|
void |
TVerticaCreateFunction.setReturnDataType(TTypeName returnDataType) |
Copyright © 2019. All rights reserved.