Package | Description |
---|---|
gudusoft.gsqlparser |
Provides the class
TGSqlParser 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.
|
Modifier and Type | Method and Description |
---|---|
static EDataType |
EDataType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EDataType[] |
EDataType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
EDataType |
TExpression.getCastDatatype()
bigint(expr) in databricks, return EDataType.bigint_t
|
EDataType |
TTypeName.getDataType() |
static EDataType |
TTypeName.searchTeradataTypeByName(String typenameStr) |
static EDataType |
TTypeName.searchTypeByName(String typenameStr) |
static EDataType |
TTypeName.searchTypeByName(String typenameStr,
EDbVendor dbVendor) |
Modifier and Type | Method and Description |
---|---|
void |
TTypeName.setDataType(EDataType dataType) |
Constructor and Description |
---|
TTypeName(EDataType dataType) |
TTypeName(EDataType dataType,
TConstant length) |
TTypeName(EDataType dataType,
TConstant precision,
TConstant scale) |