Class Summary |
TAliasClause |
Alias for the column or table expression. |
TAlterTableOption |
|
TAlterTableOptionList |
|
TAlterTableSqlNode |
|
TAnalyticFunction |
|
TArrayAccess |
|
TAutomaticProperty |
Automatic Initialization and Updating for TIMESTAMP in MySQL |
TBindArgument |
Bind argument in using_clause of plsql execute_immediate_statement |
TBindArgumentList |
List of TBindArgument |
TBlockSqlNode |
|
TBreakSqlNode |
|
TCallSpec |
Call specification in PLSQL when define a function |
TCaseExpression |
CASE expressions let you use IF ... |
TCloseSqlNode |
|
TColumnDefinition |
Define the characteristics of the column. |
TColumnDefinitionList |
|
TColumnReference |
TColumnReference represents column, variable, function/procedure parameter |
TColumnReferenceList |
|
TCommentSqlNode |
|
TCompoundDmlTriggerClause |
Use this clause to define a compound trigger on a DML event. |
TCompoundSqlNode |
DB2 procedure compound statement |
TComputeClause |
|
TComputeClauseItem |
|
TComputeClauseItemList |
|
TComputeExpr |
|
TComputeExprList |
|
TConstant |
A constant (sometimes called a literal) specifies a value. |
TConstantList |
|
TConstraint |
Use a constraint to define an integrity constraint¡ªa rule that restricts the values in a database. |
TConstraintList |
List of TConstraint . |
TContainsTable |
|
TContinueSqlNode |
|
TCreateDatabaseSqlNode |
|
TCreateDirectorySqlNode |
|
TCreateFunctionSqlNode |
Internal use in the parser.. |
TCreateIndexSqlNode |
|
TCreateMaterializedViewLogSqlNode |
|
TCreateMaterializedViewSqlNode |
|
TCreatePackageSqlNode |
Internal use in the parser.. |
TCreateProcedureSqlNode |
Internal use in the parser. |
TCreateSequenceSqlNode |
|
TCreateSynonymSqlNode |
|
TCreateTableSqlNode |
|
TCreateTriggerSqlNode |
Internal use in the parser. |
TCreateViewSqlNode |
|
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. |
TCTEList |
Collections of TCTE . |
TDataChangeTable |
DB2 data change table |
TDatatypeAttribute |
|
TDatatypeAttributeList |
|
TDatetimeExpression |
|
TDeclareSqlNode |
|
TDeclareVariable |
SQL Server declare variable |
TDeclareVariableList |
List of declare variable |
TDeleteSqlNode |
|
TDmlEventClause |
The DML_event_clause lets you specify one of three DML statements that can cause the trigger to fire. |
TDmlSelectItem |
|
TDmlSelectItemList |
used in sql server dml select list |
TDropDbObjectSqlNode |
|
TDropIndexItem |
|
TDropIndexItemList |
|
TDropIndexSqlNode |
|
TDropTableSqlNode |
|
TDropViewSqlNode |
|
TDummy |
|
TDummyList |
|
TElseIfSqlNode |
|
TElseIfSqlNodeList |
|
TExecParameter |
Parameter of execute statement in SQL Server. |
TExecParameterList |
|
TExecuteAsSqlNode |
|
TExecuteSqlNode |
|
TExpression |
An expression is a combination of one or more values, operators, and SQL functions that evaluates to a value. |
TExpressionList |
|
TFetchFirstClause |
DB2 fetch first clause |
TFetchSqlNode |
|
TFlashback |
|
TForSqlNode |
|
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. |
TFrameExclusionClause |
|
TFromTable |
Represents table source in from clause of select/delete statement, and update table clause of update statement. |
TFromTableList |
|
TFunctionCall |
|
TGrantSqlNode |
|
TGroupBy |
This class represents group by clause and having clause. |
TGroupByItem |
|
TGroupByItemList |
|
TGroupingExpressionItem |
Item in grouping expression list. |
TGroupingExpressionItemList |
List of TGroupingExpressionItem. |
TGroupingSet |
GROUPING SETS are a further extension of the GROUP BY clause that let you specify multiple groupings of data. |
TGroupingSetItem |
Gruping set item that used in TGroupingSet
Content of this item can be a TRollupCube instance or a TGroupingExpressionItem instance |
TGroupingSetItemList |
Grouping set item list in TGroupingSet. |
THierarchical |
Oracle hierarchical_query_clause lets you select rows in a hierarchical order. |
TIfSqlNode |
|
TIncludeColumns |
|
TIndices |
Postgresql; |
TIndirection |
Postgresql |
TInExpr |
|
TInsertCondition |
|
TInsertIntoValue |
|
TInsertSqlNode |
Interal used by parser. |
TIntervalExpression |
|
TIntoClause |
|
TIsolationClause |
DB2 isolation clause |
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. |
TJoinExpr |
Internal used by parser. |
TJoinItem |
SQL 1:
|
TJoinItemList |
|
TJoinList |
|
TKeepDenseRankClause |
|
TKeyAction |
|
TKeyReference |
|
TLimitClause |
|
TLockingClause |
Postgresql locking clause |
TLockingClauseList |
|
TLoopSqlNode |
|
TMergeDeleteClause |
|
TMergeInsertClause |
|
TMergeSqlNode |
|
TMergeUpdateClause |
|
TMergeWhenClause |
|
TMultiTarget |
Represents value list in value clause of insert statement. |
TMultiTargetList |
List of TMultiTarget which can be used in values clause of insert statement. |
TMySQLCreateTableOption |
|
TMySQLIndexStorageType |
|
TNewVariantTypeArgument |
|
TNewVariantTypeArgumentList |
|
TNodeFactory |
|
TNodeWithAliasClause |
|
TNonDmlTriggerClause |
Use this clause to define a single trigger on a DDL or database event. |
TObjectName |
An objectname specifies a database object or a variable
The rules for forming the name of an object depend on the object type. |
TObjectNameList |
List of TObjectName |
TObjectReference |
|
TObjectReferenceList |
Created by IntelliJ IDEA. |
TOffsetClause |
Posgresql offset clause in select limit |
TOpenDatasource |
|
TOpenQuery |
|
TOpenRowSet |
|
TOpenSqlNode |
|
TOpenXML |
|
TOptimizeForClause |
DB2 Optimize for clause |
TOrderBy |
List of order by item which is type of TOrderByItem . |
TOrderByItem |
Item in order by clause. |
TOrderByItemList |
|
TOutputClause |
|
TOutputFormatPhrase |
Teradata output format phrase |
TOutputFormatPhraseList |
|
TParameterDeclaration |
Parameters in create procedure/function statements. |
TParameterDeclarationList |
List of TParameterDeclaration . |
TParseTreeNode |
TParseNode is the root class for all parse tree nodes. |
TParseTreeNodeList |
List of parse tree node. |
TParseTreeVisitor |
|
TPartitionClause |
|
TPivotClause |
use the PIVOT and UNPIVOT relational operators to change a table-valued expression into another table. |
TPTNodeList<E> |
|
TPxGranule |
|
TQualifyClause |
Teradata qualify clause |
TRelationExpr |
Postgresql Relation expr parse tree node |
TRelationExprList |
|
TRepeatSqlNode |
|
TRestrictionClause |
DB2 restrict clause in create view statement |
TResultColumn |
This class represents select_list item in select statement, lets you specify the columns you want to retrieve from the table. |
TResultColumnList |
|
TReturningClause |
Date: 2010-4-13
Time: 13:20:25 |
TReturnSqlNode |
|
TRevokeSqlNode |
|
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, ... |
TSampleClause |
|
TSelectDistinct |
|
TSelectLimit |
|
TSelectSqlNode |
Internal used by parser, reprsents raw parse tree node of select statement. |
TSetSqlNode |
|
TSimpleDmlTriggerClause |
Use this clause to define a single trigger on a DML event. |
TStatementListSqlNode |
|
TStatementSqlNode |
|
TStubStmtSqlNode |
|
TSymbolTableItem |
|
TTable |
Represents various kinds of table source in from clause. |
TTableElement |
|
TTableElementList |
|
TTableHint |
|
TTableList |
|
TTableReference |
|
TTableReferenceList |
|
TTableSample |
|
TTableSamplePart |
|
TTeradataWithClause |
|
TTeradataWithClauseItem |
|
TTeradataWithClauseItemList |
|
TTopClause |
Indicates that only a specified first set or percent of rows will be returned from the query result set. |
TTriggerAction |
|
TTrimArgument |
|
TTruncateTableSqlNode |
|
TTypeAttribute |
Attribute definition of an object type(TPlsqlCreateType ) |
TTypeAttributeList |
List of attribute definition (TTypeAttribute ) of an object type. |
TTypeName |
|
TTypeNameList |
|
TUpdateSqlNode |
|
TValueClause |
|
TValueRowItem |
|
TValueRowItemList |
|
TViewAliasClause |
|
TViewAliasItem |
|
TViewAliasItemList |
|
TWhenClauseItem |
WhenClause item used in case expr of TCaseExpression . |
TWhenClauseItemList |
List of TWhenClauseItem |
TWhereClause |
|
TWhileSqlNode |
|
TWindowClause |
|
TWindowDef |
|