Modifier and Type | Field and Description |
---|---|
EDbVendor |
TCustomSqlStatement.dbvendor
SQL dialect of this statement.
|
Modifier and Type | Method and Description |
---|---|
EDbVendor |
TSourceToken.getDbvendor()
The database vendor which the SQL script includes this token will run against
|
EDbVendor |
TGSqlParser.getDbVendor()
The database vendor specified when creating this parser.
|
static EDbVendor |
EDbVendor.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EDbVendor[] |
EDbVendor.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
TSqlCmds.TSqlCmdList |
TSqlCmds.getSqlCmdList(EDbVendor dbVendor) |
TCustomSqlStatement |
TSqlCmds.issql(TSourceToken pcst,
EDbVendor pdbvendor,
EFindSqlStateType pstate,
TCustomSqlStatement psqlstatement) |
static TConstant |
TGSqlParser.parseConstant(EDbVendor dbVendor,
String newConstant) |
static TExpression |
TGSqlParser.parseExpression(EDbVendor dbVendor,
String expr) |
static TFunctionCall |
TGSqlParser.parseFunctionCall(EDbVendor dbVendor,
String newFunction) |
static TObjectName |
TGSqlParser.parseObjectName(EDbVendor dbVendor,
String newObjectName) |
static TSelectSqlStatement |
TGSqlParser.parseSubquery(EDbVendor dbVendor,
String subquery) |
void |
TSourceToken.setDbvendor(EDbVendor dbvendor)
The database vendor which the SQL script includes this token will run against
|
Constructor and Description |
---|
TCustomSqlStatement(EDbVendor dbvendor) |
TGSqlParser(EDbVendor pdbvendor)
Class constructor, create a new instance of the parser by setting the database vendor
|
Modifier and Type | Field and Description |
---|---|
EDbVendor |
TDummy.dbvendor |
Modifier and Type | Method and Description |
---|---|
boolean |
TFunctionCall.isBuiltIn(EDbVendor pDBVendor) |
static boolean |
TFunctionCall.isBuiltIn(String pName,
EDbVendor pDBVendor) |
boolean |
TObjectName.isValidColumnName(EDbVendor pDBVendor)
Check whether a column name is syntax valid in a specific database vendor.
|
Constructor and Description |
---|
TVarDeclStmt(EDbVendor dbvendor) |
Constructor and Description |
---|
TInferKeyspaceStmt(EDbVendor dbvendor) |
TTBuildIndexesStmt(EDbVendor dbvendor) |
TUpsertStmt(EDbVendor dbvendor) |
Constructor and Description |
---|
TDaxEvaluateStmt(EDbVendor dbvendor) |
TDaxExprStmt(EDbVendor dbvendor) |
TDaxStmt(EDbVendor dbvendor) |
Constructor and Description |
---|
TSlashCommand(EDbVendor dbvendor) |
Constructor and Description |
---|
THiveAnalyzeTable(EDbVendor dbvendor) |
THiveCreateFunction(EDbVendor dbvendor) |
THiveCreateRole(EDbVendor dbvendor) |
THiveDescribe(EDbVendor dbvendor) |
THiveDropDatabase(EDbVendor dbvendor) |
THiveDropFunction(EDbVendor dbvendor) |
THiveDropRole(EDbVendor dbvendor) |
THiveExplain(EDbVendor dbvendor) |
THiveExportTable(EDbVendor dbvendor) |
THiveFromQuery(EDbVendor dbvendor) |
THiveGrant(EDbVendor dbvendor) |
THiveGrantRole(EDbVendor dbvendor) |
THiveImportTable(EDbVendor dbvendor) |
THiveLoad(EDbVendor dbvendor) |
THiveMetaStoreCheck(EDbVendor dbvendor) |
THiveRevoke(EDbVendor dbvendor) |
THiveRevokeRole(EDbVendor dbvendor) |
THiveSet(EDbVendor dbvendor) |
THiveShow(EDbVendor dbvendor) |
THiveShowGrant(EDbVendor dbvendor) |
THiveShowRoleGrant(EDbVendor dbvendor) |
THiveSwitchDatabase(EDbVendor dbvendor) |
THiveUnlockTable(EDbVendor dbvendor) |
Constructor and Description |
---|
TInformixAllocateCollectionStmt(EDbVendor dbvendor) |
TInformixAllocateDescriptorStmt(EDbVendor dbvendor) |
TInformixAllocateRow(EDbVendor dbvendor) |
TInformixAlterAccess_MethodStmt(EDbVendor dbvendor) |
TInformixAlterFragment(EDbVendor dbvendor) |
TInformixCreateFunction(EDbVendor dbvendor) |
TInformixCreateProcedure(EDbVendor dbvendor) |
TInformixCreateRowTypeStmt(EDbVendor dbvendor) |
TInformixCreateTrigger(EDbVendor dbvendor)
Deprecated.
|
TInformixDropRowTypeStmt(EDbVendor dbvendor) |
TInformixExecuteFunction(EDbVendor dbvendor) |
TInformixExecuteImmediate(EDbVendor dbvendor) |
TInformixExecuteProcedure(EDbVendor dbvendor) |
TInformixExecuteStmt(EDbVendor dbvendor) |
Constructor and Description |
---|
TCustomMySQLStmt(EDbVendor dbvendor) |
TMySQLBlock(EDbVendor dbvendor) |
TMySQLCallStmt(EDbVendor dbvendor) |
TMySQLCaseStmt(EDbVendor dbvendor) |
TMySQLCreateFunction(EDbVendor dbvendor) |
TMySQLCreateProcedure(EDbVendor dbvendor) |
TMySQLCreateTrigger(EDbVendor dbvendor)
Deprecated.
|
TMySQLDeallocatePrepareStmt(EDbVendor dbvendor) |
TMySQLDeclare(EDbVendor dbvendor) |
TMySQLFetchCursor(EDbVendor dbvendor) |
TMySQLIfStmt(EDbVendor dbvendor) |
TMySQLLoopStmt(EDbVendor dbvendor) |
TMySQLOpenCursor(EDbVendor dbvendor) |
TMySQLPrepareStmt(EDbVendor dbvendor) |
TMySQLRepeatStmt(EDbVendor dbvendor) |
TMySQLReturn(EDbVendor dbvendor) |
TMySQLSet(EDbVendor dbvendor) |
TMySQLSignal(EDbVendor dbvendor) |
TMySQLSource(EDbVendor dbvendor) |
TMySQLStmtStub(EDbVendor dbvendor) |
TMySQLWhileStmt(EDbVendor dbvendor) |
TShowIndexStmt(EDbVendor dbvendor) |
Constructor and Description |
---|
TNetezzaGenerateStatistics(EDbVendor dbvendor) |
TNetezzaGroomTable(EDbVendor dbvendor) |
Constructor and Description |
---|
TDropRoleSqlStatement(EDbVendor dbvendor) |
TExecuteSqlStatement(EDbVendor dbvendor) |
TForEachStmt(EDbVendor dbvendor) |
TGetDiagStmt(EDbVendor dbvendor) |
TGrantSqlStatement(EDbVendor dbvendor)
Deprecated.
|
TLockSqlStatement(EDbVendor dbvendor)
Deprecated.
|
TMoveStmt(EDbVendor dbvendor) |
TNullStmt(EDbVendor dbvendor) |
TPlsqlCreateTriggerSqlStatement(EDbVendor dbvendor)
Deprecated.
|
TPostgresqlCreateFunction(EDbVendor dbvendor) |
Constructor and Description |
---|
TAlterAccountStmt(EDbVendor dbvendor) |
TAlterFileFormatStmt(EDbVendor dbvendor) |
TAlterNetworkPolicyStmt(EDbVendor dbvendor) |
TAlterPipeStmt(EDbVendor dbvendor) |
TAlterResourceMonitorStmt(EDbVendor dbvendor) |
TAlterShareStmt(EDbVendor dbvendor) |
TAlterStageStmt(EDbVendor dbvendor) |
TAlterWarehouseStmt(EDbVendor dbvendor) |
TCopyIntoStmt(EDbVendor dbvendor) |
TCreateFileFormatStmt(EDbVendor dbvendor) |
TCreateNetworkPolicyStmt(EDbVendor dbvendor) |
TCreatePipeStmt(EDbVendor dbvendor) |
TCreateResourceMonitorStmt(EDbVendor dbvendor) |
TCreateShareStmt(EDbVendor dbvendor) |
TCreateStageStmt(EDbVendor dbvendor) |
TCreateWarehouseStmt(EDbVendor dbvendor) |
TGetStmt(EDbVendor dbvendor) |
TListStmt(EDbVendor dbvendor) |
TPutStmt(EDbVendor dbvendor) |
TRemoveStmt(EDbVendor dbvendor) |
TSnowflakeCreateFunctionStmt(EDbVendor dbvendor) |
TUndropStmt(EDbVendor dbvendor) |
Constructor and Description |
---|
TInsertBulk(EDbVendor dbvendor) |
TSybaseDeleteStatistics(EDbVendor dbvendor) |
TSybaseDumpTran(EDbVendor dbvendor) |
TSybaseUpdateIndexStatistics(EDbVendor dbvendor) |
TSybaseWritetext(EDbVendor dbvendor) |
Modifier and Type | Method and Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
static String |
functionChecker.compareBuiltInFunctionList(EDbVendor dbvendor1,
String dbVersion1,
EDbVendor dbvendor2,
String dbVersion2) |
||||||||||
static String |
keywordChecker.compareKeywordList(EDbVendor dbvendor1,
String dbVersion1,
EDbVendor dbvendor2,
String dbVersion2,
boolean reservedOnly) |
||||||||||
static boolean |
keywordChecker.containsDbVersion(EDbVendor dbvendor,
String dbVersion) |
||||||||||
static boolean |
functionChecker.containsDbVersion(EDbVendor dbvendor,
String dbVersion) |
||||||||||
static List<String> |
keywordChecker.getAvailableDbVersions(EDbVendor dbvendor)
Copyright © 2019. All rights reserved. |