Modifier and Type | Class and Description |
---|---|
class |
TCustomSqlStatement
TCustomSqlStatement is the root class for all SQL statements.
|
class |
TStatementList
List of SQL statements which is instance of class that descends from
TCustomSqlStatement . |
Modifier and Type | Class and Description |
---|---|
class |
TAliasClause
The column/table alias.
|
class |
TAlterDatabaseSqlNode |
class |
TAlterFunctionSqlNode |
class |
TAlterIndexSqlNode |
class |
TAlterLibrarySqlNode |
class |
TAlterSchemaSqlNode |
class |
TAlterSequenceSqlNode |
class |
TAlterTableOption
Type of alter table option,
TAlterTableOption.getOptionType() returns the type of various option:
|
class |
TAlterTableOptionList
alter table options
|
class |
TAlterTableSqlNode |
class |
TAlterTriggerSqlNode |
class |
TAlterViewSqlNode |
class |
TAnalyticFunction
Deprecated.
As of v1.8.6.3, replaced by
TWindowDef
Window/analytic clause of Window (or analytic) functions.
partitioning ::= PARTITION BY value[, value...], call method
ordering ::= ORDER [SIBLINGS] BY rule[, rule...], call method |
class |
TArrayAccess
array access of plsql.
|
class |
TAttributeOption
Postgresql attribute_option = value
|
class |
TAutomaticProperty
Automatic Initialization and Updating for TIMESTAMP in MySQL
|
class |
TBeginTranSqlNode |
class |
TBindArgument
Bind argument in using_clause of plsql execute_immediate_statement
|
class |
TBindArgumentList
List of
TBindArgument |
class |
TBlockSqlNode |
class |
TBreakSqlNode |
class |
TCallSpec
Call specification in PLSQL when define a function
|
class |
TCallSqlNode |
class |
TCaseExpression
CASE expressions let you use IF ...
|
class |
TCloseSqlNode |
class |
TCollectStatisticsSqlNode |
class |
TColumnAttribute |
class |
TColumnAttributes |
class |
TColumnDefinition
Define the characteristics of the column.
|
class |
TColumnDefinitionList |
class |
TColumnReference
TColumnReference represents column, variable, function/procedure parameter
|
class |
TColumnReferenceList |
class |
TColumnWithSortOrder |
class |
TCommentSqlNode |
class |
TCompoundDmlTriggerClause
Use this clause to define a compound trigger on a DML event.
|
class |
TCompoundSqlNode
DB2 procedure compound statement
|
class |
TComputeClause
SQL Server compute clause, including a list of compute clause item which is in syntax:
COMPUTE [compute_expr_list] [BY by_expr_list]
|
class |
TComputeClauseItem
SQL Server compute clause item
|
class |
TComputeClauseItemList
Deprecated.
As of v1.8.7.2, replaced by
TPTNodeList |
class |
TComputeExpr |
class |
TComputeExprList |
class |
TConnectByClause |
class |
TConnectSqlNode |
class |
TConstant
SQL constant (sometimes called a literal) specifies a value.
|
class |
TConstantList |
class |
TConstraint
Use a constraint to define an integrity constraint, a rule that restricts the values in a database.
|
class |
TConstraintList
List of
TConstraint . |
class |
TContainsTable |
class |
TContinueSqlNode |
class |
TCreateDatabaseSqlNode |
class |
TCreateDirectorySqlNode |
class |
TCreateFunctionSqlNode
Internal use in the parser..
|
class |
TCreateIndexSqlNode |
class |
TCreateMaterializedViewLogSqlNode |
class |
TCreateMaterializedViewSqlNode |
class |
TCreatePackageSqlNode
Internal use in the parser..
|
class |
TCreateProcedureSqlNode
Internal use in the parser.
|
class |
TCreateRowTypeSqlNode |
class |
TCreateSchemaSqlNode |
class |
TCreateSequenceSqlNode |
class |
TCreateSynonymSqlNode |
class |
TCreateTableSqlNode |
class |
TCreateTriggerSqlNode
Internal use in the parser.
|
class |
TCreateUserSqlNode |
class |
TCreateViewSqlNode |
class |
TCTE
A common table expression permits defining a result table with a table-name that can be specified as a table name in any FROM clause of the fullselect that follows.
|
class |
TCTEList
Collections of
TCTE . |
class |
TDatabaseEventClause |
class |
TDatabaseEventItem |
class |
TDataChangeTable
DB2 data change table
|
class |
TDatatypeAttribute
datatype attributes supported in various databases.
|
class |
TDatatypeAttributeList |
class |
TDatetimeExpression |
class |
TDdlEventClause
Created by Tako on 2019/7/30.
|
class |
TDdlEventItem |
class |
TDeclareSqlNode |
class |
TDeclareVariable
SQL Server declare variable
|
class |
TDeclareVariableList
List of declare variable
|
class |
TDeleteSqlNode |
class |
TDenySqlNode |
class |
TDescribeSqlNode |
class |
TDmlEventClause
The DML_event_clause lets you specify one of three DML statements that can cause the trigger to fire.
|
class |
TDmlEventItem
Create trigger dml event: delete, insert, update [of columns]
|
class |
TDmlSelectItem |
class |
TDmlSelectItemList
used in sql server dml select list
|
class |
TDropDatabaseSqlNode |
class |
TDropDbObjectSqlNode |
class |
TDropIndexItem |
class |
TDropIndexItemList |
class |
TDropIndexSqlNode |
class |
TDropProcedureSqlNode |
class |
TDropSchemaSqlNode |
class |
TDropSequenceSqlNode |
class |
TDropTableSqlNode |
class |
TDropViewSqlNode |
class |
TDummy |
class |
TDummyList |
class |
TElseIfSqlNode |
class |
TElseIfSqlNodeList |
class |
TEndTranSqlNode |
class |
TExceptionClause
Including a list of
TExceptionHandler that process raised exceptions. |
class |
TExceptionHandler
An exception handler processes a raised exception.
|
class |
TExceptionHandlerList |
class |
TExecImmeNode
Internal used by parser.
|
class |
TExecParameter
Parameter of execute statement in SQL Server,teradata
|
class |
TExecParameterList |
class |
TExecuteAsSqlNode |
class |
TExecuteSqlNode |
class |
TExplicitDataTypeConversion |
class |
TExpression
An expression is a combination of one or more values, operators, and SQL functions that evaluates to a value.
|
class |
TExpressionCallTarget
SQL Server value() Method performs an XQuery against the XML and returns a value of SQL type.
|
class |
TExpressionList |
class |
TFetchFirstClause
DB2 fetch first clause.
|
class |
TFetchSqlNode
fetch ..
|
class |
TFlashback |
class |
TForSqlNode |
class |
TForUpdate
The FOR UPDATE clause lets you lock the selected rows so that other users cannot lock
or update the rows until you end your transaction.
|
class |
TFrameExclusionClause |
class |
TFromTable
Represents table source in from clause of select/delete statement, and update table clause of update statement.
|
class |
TFromTableList |
class |
TFunctionCall
Represents the database function, all functions are represented by this class no matter what's type of the function.
|
class |
TGrantSqlNode |
class |
TGroupBy
This class represents group by clause and having clause.
|
class |
TGroupByItem |
class |
TGroupByItemList |
class |
TGroupingExpressionItem
Deprecated.
As of v1.4.3.3, replaced by
TExpression |
class |
TGroupingExpressionItemList
Deprecated.
As of v1.4.3.3, replaced by
TExpressionList |
class |
TGroupingSet
GROUPING SETS are a further extension of the GROUP BY clause that let you specify multiple groupings of data.
|
class |
TGroupingSetItem
Gruping set item that used in TGroupingSet
Content of this item can be a TRollupCube instance or a TGroupingExpressionItem instance
|
class |
TGroupingSetItemList
Grouping set item list in TGroupingSet.
|
class |
THierarchical
Oracle hierarchical_query_clause lets you select rows in a hierarchical order.
|
class |
THintClause
Hint clause in Hana
|
class |
TIfSqlNode |
class |
TIncludeColumns |
class |
TIndexColName
Deprecated.
as V1.8.7.2, replaced by
TColumnWithSortOrder |
class |
TIndices
Postgresql;
|
class |
TIndirection
Postgresql, redshift
|
class |
TInExpr
Deprecated.
As of v1.4.3.3, replaced by
TExpression |
class |
TInformixOuterClause |
class |
TInsertCondition |
class |
TInsertIntoValue |
class |
TInsertSqlNode
Interal used by parser.
|
class |
TIntervalExpression |
class |
TIntoClause |
class |
TIntoTableClause
Informix, into table clause.
|
class |
TIsolationClause
DB2/Sybase isolation clause
|
class |
TJoin
A list of join
TCustomSqlStatement.joins represents table sources in following clauses of SQL statement:
from clause of select statement.
from clause of delete statement, Specifies an additional FROM clause, This Transact-SQL extension to DELETE allows specifying data from table_source and deleting the corresponding rows from the table in the first FROM clause.
from clause of update statement, Specifies that a table, view, or derived table source is used to provide the criteria for the update operation. |
class |
TJoinExpr
Internal used by parser.
|
class |
TJoinItem
SQL 1:
|
class |
TJoinItemList |
class |
TJoinList |
class |
TKeepDenseRankClause
Oracle keep dense rank clause used in analytic function.
|
class |
TKeyAction |
class |
TKeyReference |
class |
TLimitClause |
class |
TLockingClause
Postgresql locking clause
|
class |
TLockingClauseList |
class |
TLockSqlNode |
class |
TLoopSqlNode |
class |
TMergeDeleteClause |
class |
TMergeInsertClause
insert clause in merge statement.
|
class |
TMergeSqlNode |
class |
TMergeUpdateClause
update clause in merge statement.
|
class |
TMergeWhenClause
when [not] matched clause in merge statement.
|
class |
TMultiTarget
Represents value list in value clause of insert statement.
|
class |
TMultiTargetList
List of TMultiTarget which can be used in values clause of insert statement.
|
class |
TMySQLCreateTableOption |
class |
TMySQLIndexStorageType |
class |
TNameValuePair |
class |
TNewVariantTypeArgument |
class |
TNewVariantTypeArgumentList |
class |
TNodeWithAliasClause |
class |
TNonDmlTriggerClause
Use this clause to define a single trigger on a DDL or database event.
|
class |
TObjectAccess
An object access expression specifies attribute reference and method invocation.
|
class |
TObjectName
The qualified or unqualified name that identifies a database object.
|
class |
TObjectNameList
List of TObjectName
|
class |
TObjectReference |
class |
TObjectReferenceList
Created by IntelliJ IDEA.
|
class |
TOffsetClause
PostgreSQL offset clause in select limit
Oracle offset clause in select |
class |
TOpenDatasource |
class |
TOpenQuery |
class |
TOpenRowSet |
class |
TOpenSqlNode |
class |
TOpenXML |
class |
TOptimizeForClause
DB2 Optimize for clause
|
class |
TOrderBy
List of order by item which is type of
TOrderByItem . |
class |
TOrderByItem
Item in order by clause.
|
class |
TOrderByItemList |
class |
TOutputClause |
class |
TOutputFormatPhrase
Deprecated.
As of v1.4.9.8, use TExplicitDataTypeConversion instead
teradata output format phrase
|
class |
TOutputFormatPhraseList
Deprecated.
As of v1.4.9.8, use TExplicitDataTypeConversion with instead
|
class |
TParameterDeclaration
Parameters in create procedure/function statements.
|
class |
TParameterDeclarationList
List of
TParameterDeclaration . |
class |
TParameterMode |
class |
TParseErrorSqlNode |
class |
TParseTreeNode
This class is the root class for all syntax/parse tree nodes.
|
class |
TParseTreeNodeList
List of parse tree node.
|
class |
TPartitionByClause
Deprecated.
As of v1.8.6.0, replaced by
TPartitionClause |
class |
TPartitionClause |
class |
TPartitionExtensionClause |
class |
TPivotClause
use the PIVOT and UNPIVOT relational operators to change a table-valued expression into another table.
|
class |
TPivotedTable |
class |
TPivotInClause |
class |
TPrecisionScale |
class |
TPTNodeList<E> |
class |
TPxGranule |
class |
TQualifyClause
teradata qualify clause
|
class |
TQueryHint
|
class |
TRelationExpr
Postgresql Relation expr parse tree node
|
class |
TRelationExprList |
class |
TRepeatSqlNode |
class |
TRestrictionClause
Oracle, DB2 restrict clause in create view statement
|
class |
TResultColumn
This class represents select_list item in select statement, lets you specify the columns you want to retrieve from the table.
|
class |
TResultColumnList |
class |
TReturningClause |
class |
TReturnSqlNode |
class |
TRevokeSqlNode |
class |
TRollupCube
The ROLLUP operation in the simple_grouping_clause groups the selected rows based on the values of the first n, n-1, n-2, ...
|
class |
TSampleClause |
class |
TSelectDistinct |
class |
TSelectSqlNode
Internal used by parser, reprsents raw parse tree node of select statement.
|
class |
TSequenceOption |
class |
TSetAssignment |
class |
TSetSqlNode |
class |
TSimpleDmlTriggerClause |
class |
TStatementListSqlNode |
class |
TStatementSqlNode |
class |
TStubStmtSqlNode |
class |
TSubscripts |
class |
TTable
Represents various kinds of table source in from clause.
|
class |
TTableElement |
class |
TTableElementList |
class |
TTableHint
SQL Server table hint:
|
class |
TTableList |
class |
TTableReference |
class |
TTableReferenceList |
class |
TTableSample |
class |
TTableSamplePart |
class |
TTeradataWithClause |
class |
TTeradataWithClauseItem |
class |
TTeradataWithClauseItemList |
class |
TTopClause
Indicates that only a specified first set or percent of rows will be returned from the query result set.
|
class |
TTriggerAction |
class |
TTriggerEventClause
One of these 3 event clauses:
dml event clause, ddl event clause, database event clause
subclass:
TDmlEvenClause, TDdlEventClause, TDatabaseEventClause
|
class |
TTriggerEventItem
Including 3 types:
TDmlEventItem, TDdlEventItem, TDatabaseEventItem
|
class |
TTriggeringClause
Trigger clause including:
action time: before, after, instead of
event type: insert, delete, update, ddl event, database event,
TDmlEventClause
referencing clause: old, new ,parent
There are 3 types of triggering clause: simple dml, compound dml, non-dml. |
class |
TTriggerReferencingClause |
class |
TTriggerReferencingItem |
class |
TTrimArgument
Argument of trim function.
|
class |
TTruncateTableSqlNode |
class |
TTypeAttribute
Attribute definition of an object type(
TPlsqlCreateType ) |
class |
TTypeAttributeList
List of attribute definition (
TTypeAttribute ) of an object type. |
class |
TTypeName
This class represents SQL Datatype.
|
class |
TTypeNameList |
class |
TUnpivotInClause |
class |
TUnpivotInClauseItem |
class |
TUpdateSqlNode |
class |
TValueClause |
class |
TValueRowItem |
class |
TValueRowItemList |
class |
TVarDeclStmt
Represents declare statement that used to decalre variable, constant, exception and subtype.
|
class |
TViewAliasClause |
class |
TViewAliasItem |
class |
TViewAliasItemList |
class |
TWhenClauseItem
WhenClause item used in case expr of
TCaseExpression . |
class |
TWhenClauseItemList
List of
TWhenClauseItem |
class |
TWhereClause |
class |
TWhileSqlNode |
class |
TWindowClause |
class |
TWindowDef
Represents over clause in analytic function.
|
class |
TWindowDefinition
Deprecated.
As of v1.8.6.0, replaced by
TWindowDef |
class |
TWindowFrame |
class |
TWindowFrameBoundary |
class |
TWindowPartitioningSpec |
class |
TWindowSpecification
Deprecated.
As of v1.8.6.0, replaced by
TWindowDef |
class |
TWithinGroup
Oracle within group clause used in analytic function
|
class |
TWithTableLock
Openedge with clause in select statement.
|
class |
TXmlElement |
class |
TXmlRoot |
class |
TXmlSerialize |
class |
TXmlTable |
class |
TXmlTableParameter |
Modifier and Type | Class and Description |
---|---|
class |
TUnnestClause |
Modifier and Type | Class and Description |
---|---|
class |
TArrayConstruct |
class |
TBinding |
class |
TBuildIndexesSqlNode |
class |
TCollectionArray |
class |
TCollectionCondition |
class |
TCollectionFirst |
class |
TCollectionObject |
class |
TCollMapBase |
class |
TCollPredBase |
class |
TIndexKeyTerm |
class |
TIndexRef |
class |
TInferKeyspaceSqlNode |
class |
TKeyspaceRef |
class |
TNamedParameter |
class |
TObjectConstruct |
class |
TPair |
class |
TPositionalParameter |
class |
TRoleSpec |
class |
TUpdateFor |
class |
TUpsertSqlNode |
class |
TUseKeyIndex |
Modifier and Type | Class and Description |
---|---|
class |
TDaxAddMissingItems
DAX addmissingitems function
|
class |
TDaxDatatable
DAX datatable function
|
class |
TDaxExprPair |
class |
TDaxFunction
Generic class of all DAX functions.
|
class |
TDaxGroupBy
DAX group by function
|
class |
TDaxGroupByBase
Base class of function groupby() and summarize().
|
class |
TDaxIsOnOrAfter
DAX isonorafter function
|
class |
TDaxNameExpression |
class |
TDaxOrderByExpr |
class |
TDaxReturn |
class |
TDaxSubstituteWithIndex
DAX substitutewithindex function
|
class |
TDaxSummarize
DAX summarize function.
|
class |
TDaxSummerizeColumns
DAX summarizecolumns function.
|
class |
TDaxVar |
Modifier and Type | Class and Description |
---|---|
class |
TTimeTravel |
Modifier and Type | Class and Description |
---|---|
class |
TDeallocatePrepareSqlNode |
class |
TGroupConcatParam |
class |
TMySQLIndexOption |
class |
TMySQLPrepareSqlNode |
Modifier and Type | Class and Description |
---|---|
class |
TGenerateStatisticsSqlNode |
class |
TGroomTableSqlNode |
class |
TModeChoice |
class |
TReclaimChoice |
Modifier and Type | Class and Description |
---|---|
class |
TCompoundTriggerBodyNode |
class |
TConstructorBody |
class |
TConstructorSpec |
class |
TErrorLoggingClause
Oracle error logging clause
|
class |
TInvokerRightsClause |
class |
TMaterializedViewProps |
class |
TOracleBuildClause |
class |
TOracleCacheClause |
class |
TOracleCreateLibrarySqlNode |
class |
TOracleCreateMvRefresh |
class |
TOracleCreateMvRefreshOption |
class |
TOracleLoggingClause |
class |
TOracleParallelClause |
class |
TOracleUsingIndex |
class |
TParallelEnableClause |
class |
TPhysicalAttributesClause |
class |
TPhysicalAttributesItem |
class |
TPhysicalProperties |
class |
TResultCacheClause |
class |
TSegmentAttributesClause |
class |
TSegmentAttributesItem |
class |
TSizeClause |
class |
TStorageClause |
class |
TStorageItem |
class |
TStreamingClause |
class |
TSupplementalLogging |
class |
TTimingPoint |
class |
TXMLAttributesClause |
class |
TXMLPassingClause
Created by tako on 2015/1/20.
|
Modifier and Type | Class and Description |
---|---|
class |
TCreateFunctionOption |
class |
TGetDiagSqlNode |
class |
TMoveSqlNode |
class |
TNullSqlNode |
class |
TPerformSqlNode |
Modifier and Type | Class and Description |
---|---|
class |
TAtBeforeClause |
class |
TCopyIntoNode |
Modifier and Type | Class and Description |
---|---|
class |
TDeleteStatisticsSqlNode |
class |
TInsertBulkSqlNode |
class |
TSybaseDumpTranSqlNode |
class |
TSybaseUpdateIndexStatisticsSqlNode |
class |
TWritetextSqlNode |
Modifier and Type | Class and Description |
---|---|
class |
TAbortSqlNode |
class |
TCollectColumnIndex |
class |
TCollectFromOption |
class |
TExpandOnClause
teradata expand on clause
|
class |
TIndexDefinition |
class |
TTDUnpivot |
class |
TTeradataCreateMacroSqlNode |
class |
TTeradataGiveSqlNode |
class |
TTeradataLockClause |
class |
TTeradataLockSqlNode |
class |
TTeradataStmtStubSqlNode |
class |
TTeradataUsingSqlNode |
Modifier and Type | Class and Description |
---|---|
class |
TAlterAccessPolicySqlNode |
class |
TAlterAuthenticationSqlNode |
class |
TAlterFaultGroupSqlNode |
class |
TAlterNodeSqlNode |
class |
TCreateAccessPolicySqlNode |
class |
TExportToVerticaSqlNode |
class |
TTimeSeries |
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 | Class and Description |
---|---|
class |
TInferKeyspaceStmt |
class |
TTBuildIndexesStmt |
class |
TUpsertStmt |
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 | Class and Description |
---|---|
class |
TSlashCommand |
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 | 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 | 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 | 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 | Class and Description |
---|---|
class |
TNetezzaGenerateStatistics
netezza generate [express] statistics statement
|
class |
TNetezzaGroomTable
netezza groom table statement.
|
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 | 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 | 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 | 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 | 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 | 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 |
Copyright © 2019. All rights reserved.