Modifier and Type | Field and Description |
---|---|
TCustomSqlStatement |
TCustomParser.sql |
TCustomSqlStatement |
TSourceToken.stmt
SQL statement that owns this token.
|
Modifier and Type | Method and Description |
---|---|
TCustomSqlStatement |
TStatementList.get(int p) |
TCustomSqlStatement |
TCustomSqlStatement.getAncestorStmt() |
TCustomSqlStatement |
TCustomSqlStatement.getParentStmt() |
TCustomSqlStatement |
TCustomSqlStatement.getTopStatement() |
TCustomSqlStatement |
TSqlCmds.issql(TSourceToken pcst,
EDbVendor pdbvendor,
EFindSqlStateType pstate,
TCustomSqlStatement psqlstatement) |
TCustomSqlStatement |
TStatementList.next() |
Modifier and Type | Method and Description |
---|---|
void |
TStatementList.add(int index,
TCustomSqlStatement p) |
void |
TStatementList.add(TCustomSqlStatement p) |
protected int |
TCustomSqlStatement.dochecksyntax(TCustomSqlStatement psql) |
void |
TStatementList.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
int |
TCustomSqlStatement.doParseStatement(TCustomSqlStatement psql) |
TCustomSqlStatement |
TSqlCmds.issql(TSourceToken pcst,
EDbVendor pdbvendor,
EFindSqlStateType pstate,
TCustomSqlStatement psqlstatement) |
int |
TCustomSqlStatement.parsestatement(TCustomSqlStatement pparentsql,
boolean isparsetreeavailable)
Parse this statement.
|
void |
TCustomSqlStatement.setParentStmt(TCustomSqlStatement parentStmt) |
Modifier and Type | Class and Description |
---|---|
class |
TVarDeclStmt
Represents declare statement that used to decalre variable, constant, exception and subtype.
|
Modifier and Type | Method and Description |
---|---|
TCustomSqlStatement |
TCTE.getPreparableStmt()
preparable statement can be:
|
TCustomSqlStatement |
TSymbolTableItem.getStmt() |
TCustomSqlStatement |
TDataChangeTable.getStmt() |
TCustomSqlStatement |
TStatementSqlNode.getStmt() |
Modifier and Type | Method and Description |
---|---|
void |
TTableElement.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TSampleClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TArrayAccess.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TForUpdate.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TParseTreeNode.doParse(TCustomSqlStatement psql,
ESqlClause plocation)
Analyze the sub-nodes inside this node.
|
void |
TDataChangeTable.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TExpression.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TXmlTable.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TGroupingSet.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TStatementSqlNode.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TIntoClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TAlterTableOption.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TResultColumn.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TLimitClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TContainsTable.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TWindowDef.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TPivotInClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TOrderBy.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TAnalyticFunction.doParse(TCustomSqlStatement psql,
ESqlClause plocation)
Deprecated.
|
void |
TExceptionClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TColumnDefinition.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TInExpr.doParse(TCustomSqlStatement psql,
ESqlClause plocation)
Deprecated.
|
void |
TCompoundDmlTriggerClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TRollupCube.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TMultiTarget.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TWhenClauseItem.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TKeepDenseRankClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TQualifyClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TTrimArgument.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TComputeClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TReturningClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TNewVariantTypeArgument.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TParseTreeNodeList.doParse(TCustomSqlStatement psql,
ESqlClause plocation)
analyze this node
|
void |
TGroupingSetItem.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TConstraint.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TCaseExpression.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TComputeExpr.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TMergeUpdateClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TWhereClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TElseIfSqlNode.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TTeradataWithClauseItem.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TTeradataWithClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TViewAliasItem.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TMergeInsertClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TExpressionCallTarget.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TExceptionHandler.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TConnectByClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TTriggeringClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TPivotedTable.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TDmlSelectItem.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TMergeDeleteClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TInsertIntoValue.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TFunctionCall.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TComputeClauseItem.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TTableHint.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TCTE.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TGroupBy.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TInformixOuterClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TInsertCondition.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TOutputClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
THierarchical.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TPartitionClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TViewAliasClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TPivotClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TDeclareVariable.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TTopClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
THintClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TOrderByItem.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TXmlTableParameter.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TIntervalExpression.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TMergeWhenClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TGroupingExpressionItem.doParse(TCustomSqlStatement psql,
ESqlClause plocation)
Deprecated.
|
void |
TGroupByItem.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TPTNodeList.doParse(TCustomSqlStatement psql,
ESqlClause plocation)
analyze this node
|
void |
TExecParameter.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
int |
TVarDeclStmt.doParseStatement(TCustomSqlStatement psql) |
boolean |
TCTE.searchColumnInResultSet(TCustomSqlStatement pSql,
TTable pTable,
TObjectName pColumn,
boolean pMustIn) |
void |
TCTE.setPreparableStmt(TCustomSqlStatement preparableStmt) |
void |
TSymbolTableItem.setStmt(TCustomSqlStatement stmt) |
void |
TDataChangeTable.setStmt(TCustomSqlStatement stmt) |
Constructor and Description |
---|
TSymbolTableItem(int ptype,
TCustomSqlStatement pstmt,
TParseTreeNode pdata) |
Modifier and Type | Method and Description |
---|---|
void |
TUnnestClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
Modifier and Type | Method and Description |
---|---|
void |
TDaxSummerizeColumns.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TDaxVar.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TDaxAddMissingItems.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TDaxSubstituteWithIndex.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TDaxReturn.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TDaxDatatable.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TDaxFunction.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TDaxGroupByBase.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TDaxIsOnOrAfter.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
Modifier and Type | Method and Description |
---|---|
void |
THiveSortBy.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
Modifier and Type | Method and Description |
---|---|
void |
TGroupConcatParam.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
Modifier and Type | Method and Description |
---|---|
void |
TXMLAttributesClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TTimingPoint.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
Modifier and Type | Method and Description |
---|---|
void |
TExpandOnClause.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TTDUnpivot.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
void |
TCollectColumnIndex.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
Modifier and Type | Method and Description |
---|---|
void |
TTimeSeries.doParse(TCustomSqlStatement psql,
ESqlClause plocation) |
Modifier and Type | Method and Description |
---|---|
protected void |
TScriptGeneratorVisitor.preVisit(TCustomSqlStatement stmt) |
Modifier and Type | Class and Description |
---|---|
class |
TAlterAuditPolicyStmt
SQL alter audit policy statement
|
class |
TAlterDatabaseStmt
SQL alter database statement.
|
class |
TAlterFunctionStmt
SQL alter function statement.
|
class |
TAlterIndexStmt
SQL alter index statement.
|
class |
TAlterLibraryStmt
SQL alter library statement.
|
class |
TAlterMaterializedViewStmt
SQL alter materialized view statement
TAlterMaterializedViewStmt.getMaterializedViewName() returns the materialized view name |
class |
TAlterRoleStmt |
class |
TAlterSchemaStmt |
class |
TAlterSequenceStatement |
class |
TAlterSessionStatement
alter session statement
|
class |
TAlterSynonymStmt |
class |
TAlterTableStatement
SQL alter table statement.
|
class |
TAlterTriggerStmt |
class |
TAlterUserStmt |
class |
TAlterViewStatement |
class |
TAssignStmt
The assignment statement sets the current value of a variable, field, parameter,
or element that has been declared in the current scope.
|
class |
TBeginTran |
class |
TBlockSqlStatement
Base class for all sql statements that include multiple sql statements
|
class |
TCallStatement |
class |
TCaseStmt
The CASE statement chooses from a sequence of conditions, and execute a corresponding statement.
|
class |
TCloseStmt
The CLOSE statement closes a cursor or cursor variable, thereby allowing its resources to be reused.
|
class |
TCommentOnSqlStmt |
class |
TCommitStmt |
class |
TCommonBlock
sql block may have label name.
|
class |
TCommonStoredProcedureSqlStatement
sql block with exception clause
|
class |
TConnectStmt |
class |
TCreateAliasStmt |
class |
TCreateAuditPolicyStmt |
class |
TCreateDatabaseLinkStmt |
class |
TCreateDatabaseSqlStatement |
class |
TCreateFunctionStmt
Create function.
|
class |
TCreateIndexSqlStatement
create an index.
|
class |
TCreateMaterializedSqlStatement |
class |
TCreateMaterializedViewLogSqlStatement
Oracle create materialized view log
Get table name
TCreateMaterializedViewLogSqlStatement.getTableName() , get column list TCreateMaterializedViewLogSqlStatement.getColumnList() |
class |
TCreateProcedureStmt |
class |
TCreateRoleStmt |
class |
TCreateSchemaSqlStatement |
class |
TCreateSequenceStmt |
class |
TCreateSynonymStmt |
class |
TCreateTableSqlStatement
SQL create table statement.
|
class |
TCreateTriggerStmt
Create trigger statement.
|
class |
TCreateUserStmt |
class |
TCreateViewSqlStatement
Define a view, which is a logical table based on one or more tables or views.
|
class |
TCursorDeclStmt
Represents cursor related statement, including:
|
class |
TDeleteSqlStatement
SQL delete statement.
|
class |
TDescribeStmt |
class |
TDisconnectStmt |
class |
TDropDatabaseLinkStmt |
class |
TDropDatabaseStmt |
class |
TDropFunctionStmt |
class |
TDropIndexSqlStatement
remove an index or domain index from the database.
|
class |
TDropLibraryStmt |
class |
TDropMaterializedViewLogStmt |
class |
TDropMaterializedViewStmt |
class |
TDropProcedureStmt |
class |
TDropProfileStmt |
class |
TDropProjectionStmt |
class |
TDropRoleStmt |
class |
TDropSchemaSqlStatement |
class |
TDropSequenceStmt |
class |
TDropStmt |
class |
TDropSynonymStmt |
class |
TDropTableSqlStatement
move a table or object table to the recycle bin or to remove the table and all its data from the database entirely.
|
class |
TDropTriggerSqlStatement |
class |
TDropUserStmt |
class |
TDropViewSqlStatement
remove a view or an object view from the database.
|
class |
TElsifStmt
Represents ELSEIF ...
|
class |
TEndTran |
class |
TExecutePreparedStatement |
class |
TExitStmt
The EXIT statement exits a loop and transfers control to the end of the loop.
|
class |
TExplainPlan |
class |
TFetchStmt
The FETCH statement retrieves rows of data from the result set of a multiple-row query.
|
class |
TGrantStmt |
class |
TIfStmt
The IF statement executes or skips a sequence of statements, depending on the value
of a Boolean expression
|
class |
TInsertSqlStatement
SQL insert statement.
|
class |
TLockTableStmt |
class |
TLoopStmt
A LOOP statement executes a sequence of statements multiple times.
|
class |
TMergeSqlStatement
Merge SQL statement.
|
class |
TMssqlCreateType |
class |
TOpenforStmt
The OPEN-FOR statement executes the SELECT statement associated with a cursor variable.
|
class |
TOpenStmt
The OPEN statement executes the query associated with a cursor.
|
class |
TParseErrorSqlStatement |
class |
TRaiseStmt
The RAISE statement stops normal execution of a PL/SQL block or subprogram and transfers control to an exception handler.
|
class |
TReleaseSavepointStmt |
class |
TRenameStmt |
class |
TReturnStmt
The RETURN statement immediately completes the execution of a subprogram and returns control to the invoker
|
class |
TRevokeStmt |
class |
TRollbackStmt |
class |
TSavepointStmt |
class |
TSelectSqlStatement
Class
TSelectSqlStatement represents query specification, query expression and select statement. |
class |
TSetDatabaseObjectStmt |
class |
TSetStmt |
class |
TShowStmt |
class |
TStoredProcedureSqlStatement
block with declaration and parameters
Base class for stored procedure such as create function, procedure, trigger and etc. |
class |
TTruncateStatement |
class |
TUnknownSqlStatement |
class |
TUnsetStmt |
class |
TUpdateSqlStatement
SQL update statement.
|
class |
TUseDatabase |
class |
TUseStmt |
Modifier and Type | Method and Description |
---|---|
TCustomSqlStatement |
TExplainPlan.getStatement() |
Modifier and Type | Class and Description |
---|---|
class |
TInferKeyspaceStmt |
class |
TTBuildIndexesStmt |
class |
TUpsertStmt |
Modifier and Type | Method and Description |
---|---|
int |
TTBuildIndexesStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TInferKeyspaceStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TUpsertStmt.doParseStatement(TCustomSqlStatement psql) |
Modifier and Type | Class and Description |
---|---|
class |
TDaxEvaluateStmt
DAX Evaluate query.
|
class |
TDaxExprStmt
DAX expression statement, syntax like
|
class |
TDaxStmt
Base class of DAX statement
|
Modifier and Type | Method and Description |
---|---|
int |
TDaxEvaluateStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TDaxExprStmt.doParseStatement(TCustomSqlStatement psql) |
Modifier and Type | Method and Description |
---|---|
TCustomSqlStatement |
TDb2HandlerDeclaration.getStmt() |
Modifier and Type | Class and Description |
---|---|
class |
TSlashCommand |
Modifier and Type | Method and Description |
---|---|
protected int |
TSlashCommand.dochecksyntax(TCustomSqlStatement psql) |
protected int |
TSlashCommand.doparsestatement(TCustomSqlStatement psql) |
Modifier and Type | Class and Description |
---|---|
class |
THiveAnalyzeTable |
class |
THiveCreateFunction |
class |
THiveCreateRole |
class |
THiveDescribe |
class |
THiveDropDatabase |
class |
THiveDropFunction |
class |
THiveDropRole |
class |
THiveExplain |
class |
THiveExportTable |
class |
THiveFromQuery |
class |
THiveGrant |
class |
THiveGrantRole |
class |
THiveImportTable |
class |
THiveLoad |
class |
THiveMetaStoreCheck |
class |
THiveRevoke |
class |
THiveRevokeRole |
class |
THiveSet |
class |
THiveShow |
class |
THiveShowGrant |
class |
THiveShowRoleGrant |
class |
THiveSwitchDatabase |
class |
THiveUnlockTable |
Modifier and Type | Method and Description |
---|---|
TCustomSqlStatement |
THiveExplain.getStmt() |
Modifier and Type | Class and Description |
---|---|
class |
TInformixAllocateCollectionStmt |
class |
TInformixAllocateDescriptorStmt |
class |
TInformixAllocateRow |
class |
TInformixAlterAccess_MethodStmt |
class |
TInformixAlterFragment |
class |
TInformixCreateFunction |
class |
TInformixCreateProcedure |
class |
TInformixCreateRowTypeStmt |
class |
TInformixCreateTrigger
Deprecated.
As of v2.0.1.0, replaced by
TCreateTriggerStmt |
class |
TInformixDropRowTypeStmt |
class |
TInformixExecuteFunction |
class |
TInformixExecuteImmediate |
class |
TInformixExecuteProcedure |
class |
TInformixExecuteStmt |
Modifier and Type | Method and Description |
---|---|
int |
TInformixAllocateRow.doParseStatement(TCustomSqlStatement psql) |
int |
TInformixDropRowTypeStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TInformixAllocateDescriptorStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TInformixCreateFunction.doParseStatement(TCustomSqlStatement psql) |
int |
TInformixExecuteFunction.doParseStatement(TCustomSqlStatement psql) |
int |
TInformixCreateTrigger.doParseStatement(TCustomSqlStatement psql)
Deprecated.
|
int |
TInformixExecuteStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TInformixAlterFragment.doParseStatement(TCustomSqlStatement psql) |
int |
TInformixAlterAccess_MethodStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TInformixCreateRowTypeStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TInformixExecuteProcedure.doParseStatement(TCustomSqlStatement psql) |
int |
TInformixAllocateCollectionStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TInformixCreateProcedure.doParseStatement(TCustomSqlStatement psql) |
int |
TInformixExecuteImmediate.doParseStatement(TCustomSqlStatement psql) |
Modifier and Type | Class and Description |
---|---|
class |
TMdxAlterCube |
class |
TMdxCalculate |
class |
TMdxCall |
class |
TMdxCase |
class |
TMdxClearCalculations |
class |
TMdxCreateAction |
class |
TMdxCreateCellCalculation |
class |
TMdxCreateGlobalCube |
class |
TMdxCreateMeasure |
class |
TMdxCreateMember |
class |
TMdxCreateSessionCube |
class |
TMdxCreateSet |
class |
TMdxCreateSubCube |
class |
TMdxDrillthrough |
class |
TMdxDropAction |
class |
TMdxDropCellCalculation |
class |
TMdxDropMember |
class |
TMdxDropSet |
class |
TMdxDropSubcube |
class |
TMdxExpression |
class |
TMdxFreeze |
class |
TMdxIf |
class |
TMdxRefreshCube |
class |
TMdxScope |
class |
TMdxSelect
MDX, select statement.
|
class |
TMdxUpdate |
Modifier and Type | Class and Description |
---|---|
class |
TDenyStmt |
class |
TMssqlBeginConversationTimer |
class |
TMssqlBeginDialog |
class |
TMssqlBlock |
class |
TMssqlBreak |
class |
TMssqlBulkInsert |
class |
TMssqlClose |
class |
TMssqlCommit |
class |
TMssqlContinue |
class |
TMssqlCreateFunction |
class |
TMssqlCreateProcedure |
class |
TMssqlCreateTrigger
Deprecated.
As of v2.0.1.0, replaced by
TCreateTriggerStmt
SQL SQL create trigger statement. |
class |
TMssqlCreateXmlSchemaCollectionStmt |
class |
TMssqlDeallocate |
class |
TMssqlDeclare |
class |
TMssqlDropDbObject |
class |
TMssqlDropTable
Deprecated.
, use TDropTableSqlStatement instead.
|
class |
TMssqlDropView
Deprecated.
, use TDropViewSqlStatement instead.
|
class |
TMssqlDummyStmt |
class |
TMssqlEndConversation |
class |
TMssqlErrorStmt |
class |
TMssqlExecute
Execute a stored procedure or function,
or Execute a character string
|
class |
TMssqlExecuteAs |
class |
TMssqlFetch |
class |
TMssqlGo |
class |
TMssqlGoTo |
class |
TMssqlGrant
Deprecated.
As of v1.9.4.1, replaced by
TGrantStmt |
class |
TMssqlIfElse
This class represents if and while SQL statement of SQL Server.
|
class |
TMssqlLabel |
class |
TMssqlOpen |
class |
TMssqlPrint |
class |
TMssqlRaiserror |
class |
TMssqlReturn |
class |
TMssqlRevert |
class |
TMssqlRollback |
class |
TMssqlSaveTran |
class |
TMssqlSendOnConversation |
class |
TMssqlSet |
class |
TMssqlSetRowCount
sql server set rowcount statement
|
class |
TMssqlStmtStub |
class |
TMssqlThrow |
class |
TMssqlUpdateStatistics |
class |
TMssqlUpdateText |
class |
TMssqlWaitFor |
class |
TMssqlWithas |
class |
TReconfigure |
Modifier and Type | Method and Description |
---|---|
TCustomSqlStatement |
TMssqlIfElse.getElseStmt() |
TCustomSqlStatement |
TMssqlIfElse.getStmt() |
Modifier and Type | Class and Description |
---|---|
class |
TCustomMySQLStmt |
class |
TMySQLBlock |
class |
TMySQLCallStmt |
class |
TMySQLCaseStmt |
class |
TMySQLCreateFunction |
class |
TMySQLCreateProcedure |
class |
TMySQLCreateTrigger
Deprecated.
As of v2.0.1.0, replaced by
TCreateTriggerStmt |
class |
TMySQLDeallocatePrepareStmt |
class |
TMySQLDeclare |
class |
TMySQLFetchCursor |
class |
TMySQLIfStmt |
class |
TMySQLLoopStmt |
class |
TMySQLOpenCursor |
class |
TMySQLPrepareStmt |
class |
TMySQLRepeatStmt |
class |
TMySQLReturn |
class |
TMySQLSet |
class |
TMySQLSignal |
class |
TMySQLSource |
class |
TMySQLStmtStub |
class |
TMySQLWhileStmt |
class |
TShowIndexStmt |
Modifier and Type | Method and Description |
---|---|
TCustomSqlStatement |
TMySQLPrepareStmt.getPreparableStmt() |
Modifier and Type | Class and Description |
---|---|
class |
TNetezzaGenerateStatistics
netezza generate [express] statistics statement
|
class |
TNetezzaGroomTable
netezza groom table statement.
|
Modifier and Type | Method and Description |
---|---|
int |
TNetezzaGenerateStatistics.doParseStatement(TCustomSqlStatement psql) |
int |
TNetezzaGroomTable.doParseStatement(TCustomSqlStatement psql) |
Modifier and Type | Class and Description |
---|---|
class |
TBasicStmt
Includes some basic expression statement in plsql.
|
class |
TCompoundTriggerBody |
class |
TCustomOracleSqlStmt |
class |
TOracleCreateDirectoryStmt |
class |
TOracleCreateLibraryStmt |
class |
TOracleCreateSequenceStmt
Deprecated.
As of v1.4.4.5, replaced by
TCreateSequenceStmt |
class |
TOracleCreateSynonymStmt
Deprecated.
As of v1.4.4.5, replaced by
TCreateSynonymStmt |
class |
TOracleExecuteProcedure |
class |
TPlsqlContinue |
class |
TPlsqlCreateFunction
This class represents 3 types of SQL statement:
Create function statement, creates or replaces a standalone function or a call specification.
|
class |
TPlsqlCreatePackage
The CREATE PACKAGE statement creates or replaces the specification for a stored package,
which is an encapsulated collection of related procedures, functions,
and other program objects stored together in the database.
|
class |
TPlsqlCreateProcedure
This class represents 3 types of SQL statement:
Create procedure statement, creates or replaces a standalone stored procedure or a call specification.
|
class |
TPlsqlCreateTrigger
The CREATE TRIGGER statement creates or replaces a database trigger, which is either of the following:
A stored PL/SQL block associated with a table, a schema, or the database.
An anonymous PL/SQL block or a call to a procedure implemented in PL/SQL or Java.
|
class |
TPlsqlCreateType
The CREATE TYPE statement creates or replaces
|
class |
TPlsqlCreateType_Placeholder
This class is a placeholder for CREATE TYPE statement.
|
class |
TPlsqlCreateTypeBody
The CREATE TYPE BODY defines or implements the member methods defined in the
object type specification.
|
class |
TPlsqlDummyStmt |
class |
TPlsqlExecImmeStmt
The EXECUTE IMMEDIATE statement builds and executes a dynamic SQL statement in
a single operation.
|
class |
TPlsqlForallStmt
The FORALL statement issues a series of static or dynamic DML statements, usually much faster than an equivalent FOR loop.
|
class |
TPlsqlGotoStmt
The GOTO statement branches unconditionally to a statement label or block label.
|
class |
TPlsqlNullStmt |
class |
TPlsqlPipeRowStmt |
class |
TPlsqlPragmaDeclStmt |
class |
TPlsqlProcedureSpecStmt |
class |
TPlsqlRecordTypeDefStmt
A record is a composite variable that can store data values of different types.
|
class |
TPlsqlSqlStmt |
class |
TPlsqlStatement |
class |
TPlsqlSubProgram
Deprecated.
As of v1.6.4.1
|
class |
TPlsqlTableTypeDefStmt
A collection groups elements of the same type in a specified order.
|
class |
TPlsqlVarrayTypeDefStmt
A collection groups elements of the same type in a specified order.
|
class |
TSqlplusCmdStatement |
Modifier and Type | Method and Description |
---|---|
TCustomSqlStatement |
TPlsqlForallStmt.getStatement() |
TCustomSqlStatement |
TPlsqlCreateTrigger.getTriggerBody()
the PL/SQL block, PL/SQL compound trigger block,
TCommonBlock |
Modifier and Type | Method and Description |
---|---|
protected int |
TSqlplusCmdStatement.dochecksyntax(TCustomSqlStatement psql) |
protected int |
TSqlplusCmdStatement.doparsestatement(TCustomSqlStatement psql) |
int |
TOracleCreateLibraryStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlTableTypeDefStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlCreatePackage.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlCreateType.doParseStatement(TCustomSqlStatement psql) |
int |
TOracleCreateSequenceStmt.doParseStatement(TCustomSqlStatement psql)
Deprecated.
|
int |
TPlsqlForallStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TOracleExecuteProcedure.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlCreateTypeBody.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlContinue.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlCreateProcedure.doParseStatement(TCustomSqlStatement psql) |
int |
TBasicStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlVarrayTypeDefStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TOracleCreateDirectoryStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlExecImmeStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TOracleCreateSynonymStmt.doParseStatement(TCustomSqlStatement psql)
Deprecated.
|
int |
TPlsqlCreateFunction.doParseStatement(TCustomSqlStatement psql) |
int |
TCompoundTriggerBody.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlRecordTypeDefStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlNullStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlCreateTrigger.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlCreateType_Placeholder.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlGotoStmt.doParseStatement(TCustomSqlStatement psql) |
void |
TPlsqlForallStmt.setStatement(TCustomSqlStatement statement) |
void |
TPlsqlCreateTrigger.setTriggerBody(TCustomSqlStatement triggerBody) |
Modifier and Type | Class and Description |
---|---|
class |
TDropRoleSqlStatement |
class |
TExecuteSqlStatement |
class |
TForEachStmt |
class |
TGetDiagStmt |
class |
TGrantSqlStatement
Deprecated.
As of v1.6.3.7, replaced by
TGrantStmt |
class |
TLockSqlStatement
Deprecated.
As of v1.6.3.7, May add lock statement under package: gudusoft.gsqlparser.stmt
|
class |
TMoveStmt |
class |
TNullStmt |
class |
TPlsqlCreateTriggerSqlStatement
Deprecated.
As of v2.0.1.0, replaced by
TCreateTriggerStmt
Create trigger |
class |
TPostgresqlCreateFunction |
Modifier and Type | Method and Description |
---|---|
int |
TLockSqlStatement.doParseStatement(TCustomSqlStatement psql)
Deprecated.
|
int |
TGetDiagStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TNullStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TPlsqlCreateTriggerSqlStatement.doParseStatement(TCustomSqlStatement psql)
Deprecated.
|
int |
TPostgresqlCreateFunction.doParseStatement(TCustomSqlStatement psql) |
int |
TGrantSqlStatement.doParseStatement(TCustomSqlStatement psql)
Deprecated.
|
int |
TMoveStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TForEachStmt.doParseStatement(TCustomSqlStatement psql) |
int |
TDropRoleSqlStatement.doParseStatement(TCustomSqlStatement psql) |
int |
TExecuteSqlStatement.doParseStatement(TCustomSqlStatement psql) |
Modifier and Type | Class and Description |
---|---|
class |
TFetchFromStmt |
class |
TRedshiftAbort |
class |
TRedshiftAlterGroup |
class |
TRedshiftAlterSchema |
class |
TRedshiftAlterUser |
class |
TRedshiftAnalyze |
class |
TRedshiftAnalyzeCompression |
class |
TRedshiftBegin |
class |
TRedshiftCancel |
class |
TRedshiftClose |
class |
TRedshiftComment |
class |
TRedshiftCommit |
class |
TRedshiftCopy |
class |
TRedshiftCreateGroup |
class |
TRedshiftCreateSchema |
class |
TRedshiftCreateUser |
class |
TRedshiftDeallocate |
class |
TRedshiftDeclare |
class |
TRedshiftDropGroup |
class |
TRedshiftDropSchema |
class |
TRedshiftDropUser |
class |
TRedshiftEnd |
class |
TRedshiftExplain |
class |
TRedshiftLock |
class |
TRedshiftPrepare |
class |
TRedshiftReset |
class |
TRedshiftRollback |
class |
TRedshiftSessionAuthorization |
class |
TRedshiftStartTransaction |
class |
TRedshiftUnload |
class |
TRedshiftVacuum |
Modifier and Type | Method and Description |
---|---|
TCustomSqlStatement |
TRedshiftPrepare.getStatement() |
Modifier and Type | Class and Description |
---|---|
class |
TAlterAccountStmt |
class |
TAlterFileFormatStmt |
class |
TAlterNetworkPolicyStmt |
class |
TAlterPipeStmt |
class |
TAlterResourceMonitorStmt |
class |
TAlterShareStmt |
class |
TAlterStageStmt |
class |
TAlterWarehouseStmt |
class |
TCopyIntoStmt |
class |
TCreateFileFormatStmt |
class |
TCreateNetworkPolicyStmt |
class |
TCreatePipeStmt |
class |
TCreateResourceMonitorStmt |
class |
TCreateShareStmt |
class |
TCreateStageStmt |
class |
TCreateWarehouseStmt |
class |
TGetStmt |
class |
TListStmt |
class |
TPutStmt |
class |
TRemoveStmt |
class |
TSnowflakeCreateFunctionStmt |
class |
TUndropStmt |
Modifier and Type | Class and Description |
---|---|
class |
TInsertBulk |
class |
TSybaseDeleteStatistics |
class |
TSybaseDumpTran |
class |
TSybaseUpdateIndexStatistics |
class |
TSybaseWritetext |
Modifier and Type | Method and Description |
---|---|
int |
TSybaseDumpTran.doParseStatement(TCustomSqlStatement psql) |
int |
TSybaseDeleteStatistics.doParseStatement(TCustomSqlStatement psql) |
int |
TInsertBulk.doParseStatement(TCustomSqlStatement psql) |
int |
TSybaseWritetext.doParseStatement(TCustomSqlStatement psql) |
int |
TSybaseUpdateIndexStatistics.doParseStatement(TCustomSqlStatement psql) |
Modifier and Type | Class and Description |
---|---|
class |
TCheckWorkload |
class |
TDropMacro |
class |
TTeradataAbort |
class |
TTeradataBeginLogging |
class |
TTeradataBeginTransaction |
class |
TTeradataBTEQCmd |
class |
TTeradataCollectStatistics |
class |
TTeradataCommit |
class |
TTeradataCreateFunction |
class |
TTeradataCreateMacro |
class |
TTeradataCreateProcedure |
class |
TTeradataCreateTrigger
Deprecated.
As of v2.0.1.0, replaced by
TCreateTriggerStmt |
class |
TTeradataDropDbObject |
class |
TTeradataEndLogging |
class |
TTeradataExecute |
class |
TTeradataGive |
class |
TTeradataGrant |
class |
TTeradataLock |
class |
TTeradataNotImplement |
class |
TTeradataRollback |
class |
TTeradataSetRole |
class |
TTeradataSetSession |
class |
TTeradataSetTimezone |
class |
TTeradataStmtStub |
class |
TTeradataUsing |
Modifier and Type | Method and Description |
---|---|
TCustomSqlStatement |
TTeradataLock.getSqlRequest() |
TCustomSqlStatement |
TTeradataUsing.getSqlRequest() |
Modifier and Type | Method and Description |
---|---|
protected int |
TTeradataNotImplement.dochecksyntax(TCustomSqlStatement psql) |
protected int |
TTeradataBTEQCmd.dochecksyntax(TCustomSqlStatement psql) |
protected int |
TCheckWorkload.dochecksyntax(TCustomSqlStatement psql) |
protected int |
TTeradataBeginTransaction.dochecksyntax(TCustomSqlStatement psql) |
int |
TDropMacro.doParseStatement(TCustomSqlStatement psql) |
int |
TTeradataBTEQCmd.doParseStatement(TCustomSqlStatement psql) |
int |
TTeradataCollectStatistics.doParseStatement(TCustomSqlStatement psql) |
int |
TTeradataCreateMacro.doParseStatement(TCustomSqlStatement psql) |
int |
TTeradataGive.doParseStatement(TCustomSqlStatement psql) |
int |
TTeradataExecute.doParseStatement(TCustomSqlStatement psql) |
int |
TTeradataCreateProcedure.doParseStatement(TCustomSqlStatement psql) |
int |
TTeradataLock.doParseStatement(TCustomSqlStatement psql) |
int |
TTeradataAbort.doParseStatement(TCustomSqlStatement psql) |
int |
TTeradataUsing.doParseStatement(TCustomSqlStatement psql) |
int |
TTeradataBeginTransaction.doParseStatement(TCustomSqlStatement psql) |
int |
TTeradataStmtStub.doParseStatement(TCustomSqlStatement psql) |
void |
TTeradataLock.setSqlRequest(TCustomSqlStatement sqlRequest) |
void |
TTeradataUsing.setSqlRequest(TCustomSqlStatement sqlRequest) |
Modifier and Type | Class and Description |
---|---|
class |
TAlterAccessPolicy |
class |
TAlterAuthentication |
class |
TAlterFaultGroup |
class |
TAlterNetworkInterface |
class |
TAlterNode |
class |
TAlterProfile |
class |
TAlterProjectionRename |
class |
TAlterResourcePool |
class |
TAlterSubnet |
class |
TCreateAccessPolicy |
class |
TCreateAuthentication |
class |
TCreateFaultGroup |
class |
TCreateHCatalogSchema |
class |
TCreateSubnet |
class |
TDropAccessPolicy |
class |
TDropAggregateFunction |
class |
TDropAuthentication |
class |
TDropFaultGroup |
class |
TDropNetworkInterface |
class |
TDropResourcePool |
class |
TDropSubnet |
class |
TDropTextIndex |
class |
TDropTransformFunction |
class |
TExportToVertica |
class |
TProfileStmt |
class |
TVerticaCreateFunction |
class |
TVerticaSetStmt |
class |
TVerticaShow |
Modifier and Type | Method and Description |
---|---|
TCustomSqlStatement |
TProfileStmt.getStatement() |
Copyright © 2019. All rights reserved.