|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Classes in gudusoft.gsqlparser.nodes used by demos.antiSQLInjection | |
|---|---|
| TExpression
An expression is a combination of one or more values, operators, and SQL functions that evaluates to a value. |
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser | |
|---|---|
| TCTEList
Collections of TCTE. |
|
| TFromTable
Represents table source in from clause of select/delete statement, and update table clause of update statement. |
|
| 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. |
|
| TJoinList
|
|
| TNodeFactory
|
|
| TObjectName
An objectname specifies a database object or a variable The rules for forming the name of an object depend on the object type. |
|
| TOutputClause
|
|
| TParseTreeNode
TParseNode is the root class for all parse tree nodes. |
|
| TParseTreeNodeList
List of parse tree node. |
|
| TParseTreeVisitor
|
|
| TResultColumnList
|
|
| TReturningClause
Date: 2010-4-13 Time: 13:20:25 |
|
| TTable
Represents various kinds of table source in from clause. |
|
| TTableList
|
|
| TTopClause
Indicates that only a specified first set or percent of rows will be returned from the query result set. |
|
| TViewAliasClause
|
|
| TWhereClause
|
|
| Visitable
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.nodes | |
|---|---|
| ENodeType
|
|
| IExpressionVisitor
|
|
| TAliasClause
Alias for the column or table expression. |
|
| TAlterTableOption
|
|
| TAlterTableOptionList
|
|
| TAnalyticFunction
|
|
| TArrayAccess
|
|
| TAutomaticProperty
Automatic Initialization and Updating for TIMESTAMP in MySQL |
|
| TBindArgument
Bind argument in using_clause of plsql execute_immediate_statement |
|
| TBlockSqlNode
|
|
| TCallSpec
Call specification in PLSQL when define a function |
|
| TCaseExpression
CASE expressions let you use IF ... |
|
| TColumnDefinition
Define the characteristics of the column. |
|
| TColumnDefinitionList
|
|
| TColumnReference
TColumnReference represents column, variable, function/procedure parameter |
|
| TCompoundSqlNode
DB2 procedure compound statement |
|
| TComputeClause
|
|
| TComputeClauseItem
|
|
| TComputeClauseItemList
|
|
| TComputeExpr
|
|
| 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
|
|
| 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
|
|
| TDeclareVariable
SQL Server declare variable |
|
| TDeclareVariableList
List of declare variable |
|
| TDmlEventClause
The DML_event_clause lets you specify one of three DML statements that can cause the trigger to fire. |
|
| TDmlSelectItem
|
|
| TDropIndexItem
|
|
| TDropIndexItemList
|
|
| TDummy
|
|
| TDummyList
|
|
| TElseIfSqlNode
|
|
| TElseIfSqlNodeList
|
|
| TExecParameter
Parameter of execute statement in SQL Server. |
|
| TExecParameterList
|
|
| 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 |
|
| TFlashback
|
|
| 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
|
|
| 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. |
|
| TIndices
Postgresql; |
|
| TIndirection
Postgresql |
|
| TInExpr
|
|
| TInsertCondition
|
|
| TInsertIntoValue
|
|
| 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
|
|
| TMergeDeleteClause
|
|
| TMergeInsertClause
|
|
| 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
|
|
| TNodeWithAliasClause
|
|
| 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
|
|
| TOffsetClause
Posgresql offset clause in select limit |
|
| TOpenDatasource
|
|
| TOpenQuery
|
|
| TOpenRowSet
|
|
| 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
|
|
| TPxGranule
|
|
| TQualifyClause
Teradata qualify clause |
|
| TRelationExpr
Postgresql Relation expr parse tree node |
|
| 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
|
|
| 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. |
|
| TStatementListSqlNode
|
|
| TStatementSqlNode
|
|
| TTable
Represents various kinds of table source in from clause. |
|
| TTableElement
|
|
| TTableElementList
|
|
| TTableHint
|
|
| TTableReference
|
|
| TTableReferenceList
|
|
| TTableSample
|
|
| 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
|
|
| TTypeAttribute
Attribute definition of an object type( TPlsqlCreateType) |
|
| TTypeAttributeList
List of attribute definition ( TTypeAttribute) of an object type. |
|
| TTypeName
|
|
| TTypeNameList
|
|
| TValueClause
|
|
| TValueRowItem
|
|
| TValueRowItemList
|
|
| TViewAliasClause
|
|
| TViewAliasItem
|
|
| TViewAliasItemList
|
|
| TWhenClauseItem
WhenClause item used in case expr of TCaseExpression. |
|
| TWhenClauseItemList
List of TWhenClauseItem |
|
| TWhereClause
|
|
| TWindowClause
|
|
| TWindowDef
|
|
| Visitable
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.nodes.mdx | |
|---|---|
| TParseTreeNode
TParseNode is the root class for all parse tree nodes. |
|
| TParseTreeVisitor
|
|
| TPTNodeList
|
|
| Visitable
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.pp.processor.type.alter | |
|---|---|
| TAlterTableOptionList
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.pp.processor.type.comm | |
|---|---|
| TExpression
An expression is a combination of one or more values, operators, and SQL functions that evaluates to a value. |
|
| TParseTreeNode
TParseNode is the root class for all parse tree nodes. |
|
| TParseTreeNodeList
List of parse tree node. |
|
| TTypeName
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.pp.processor.type.createtable | |
|---|---|
| TColumnDefinitionList
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.pp.processor.type.declare | |
|---|---|
| TDeclareVariableList
List of declare variable |
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.pp.processor.type.select | |
|---|---|
| TJoinItem
SQL 1: |
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.stmt | |
|---|---|
| TAlterTableOptionList
|
|
| TColumnDefinitionList
|
|
| TComputeClause
|
|
| TConstraintList
List of TConstraint. |
|
| TDropIndexItemList
|
|
| TExpression
An expression is a combination of one or more values, operators, and SQL functions that evaluates to a value. |
|
| 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. |
|
| TFunctionCall
|
|
| TGroupBy
This class represents group by clause and having clause. |
|
| THierarchical
Oracle hierarchical_query_clause lets you select rows in a hierarchical order. |
|
| TInsertCondition
|
|
| TInsertIntoValue
|
|
| TIntoClause
|
|
| TJoinList
|
|
| TLimitClause
|
|
| TLockingClause
Postgresql locking clause |
|
| TMergeInsertClause
|
|
| TMergeUpdateClause
|
|
| TMergeWhenClause
|
|
| TMultiTargetList
List of TMultiTarget which can be used in values clause of insert statement. |
|
| TMySQLCreateTableOption
|
|
| 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 |
|
| TOrderBy
List of order by item which is type of TOrderByItem. |
|
| TOrderByItemList
|
|
| TParameterDeclarationList
List of TParameterDeclaration. |
|
| TParseTreeNode
TParseNode is the root class for all parse tree nodes. |
|
| TParseTreeVisitor
|
|
| TPTNodeList
|
|
| TQualifyClause
Teradata qualify clause |
|
| TRestrictionClause
DB2 restrict clause in create view statement |
|
| TResultColumnList
|
|
| TSampleClause
|
|
| TSelectDistinct
|
|
| TTable
Represents various kinds of table source in from clause. |
|
| TTableElementList
|
|
| TTeradataWithClause
|
|
| TValueClause
|
|
| TViewAliasClause
|
|
| TWhereClause
|
|
| TWindowClause
|
|
| Visitable
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.stmt.db2 | |
|---|---|
| TDeclareVariableList
List of declare variable |
|
| TElseIfSqlNodeList
|
|
| TExpression
An expression is a combination of one or more values, operators, and SQL functions that evaluates to a value. |
|
| TExpressionList
|
|
| 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 |
|
| TParseTreeNode
TParseNode is the root class for all parse tree nodes. |
|
| TParseTreeVisitor
|
|
| TTable
Represents various kinds of table source in from clause. |
|
| TWhenClauseItemList
List of TWhenClauseItem |
|
| Visitable
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.stmt.mdx | |
|---|---|
| TParseTreeNode
TParseNode is the root class for all parse tree nodes. |
|
| TParseTreeVisitor
|
|
| TPTNodeList
|
|
| Visitable
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.stmt.mssql | |
|---|---|
| TConstant
A constant (sometimes called a literal) specifies a value. |
|
| TDeclareVariableList
List of declare variable |
|
| TExecParameterList
|
|
| TExpression
An expression is a combination of one or more values, operators, and SQL functions that evaluates to a value. |
|
| TExpressionList
|
|
| TFunctionCall
|
|
| 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 |
|
| TParseTreeNode
TParseNode is the root class for all parse tree nodes. |
|
| TParseTreeNodeList
List of parse tree node. |
|
| TParseTreeVisitor
|
|
| TSelectSqlNode
Internal used by parser, reprsents raw parse tree node of select statement. |
|
| TTable
Represents various kinds of table source in from clause. |
|
| TTableElementList
|
|
| TTypeName
|
|
| Visitable
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.stmt.mysql | |
|---|---|
| TDeclareVariableList
List of declare variable |
|
| TElseIfSqlNodeList
|
|
| TExpression
An expression is a combination of one or more values, operators, and SQL functions that evaluates to a value. |
|
| 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 |
|
| TParseTreeNode
TParseNode is the root class for all parse tree nodes. |
|
| TParseTreeVisitor
|
|
| TTable
Represents various kinds of table source in from clause. |
|
| TTypeName
|
|
| TWhenClauseItemList
List of TWhenClauseItem |
|
| Visitable
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.stmt.oracle | |
|---|---|
| TBindArgumentList
List of TBindArgument |
|
| TCallSpec
Call specification in PLSQL when define a function |
|
| TCaseExpression
CASE expressions let you use IF ... |
|
| TConstant
A constant (sometimes called a literal) specifies a value. |
|
| TDummy
|
|
| TDummyList
|
|
| TExpression
An expression is a combination of one or more values, operators, and SQL functions that evaluates to a value. |
|
| TExpressionList
|
|
| 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 |
|
| TParameterDeclarationList
List of TParameterDeclaration. |
|
| TParseTreeNode
TParseNode is the root class for all parse tree nodes. |
|
| TParseTreeNodeList
List of parse tree node. |
|
| TParseTreeVisitor
|
|
| TStatementListSqlNode
|
|
| TTypeAttributeList
List of attribute definition ( TTypeAttribute) of an object type. |
|
| TTypeName
|
|
| Visitable
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.stmt.postgresql | |
|---|---|
| TParseTreeNode
TParseNode is the root class for all parse tree nodes. |
|
| Visitable
|
|
| Classes in gudusoft.gsqlparser.nodes used by gudusoft.gsqlparser.stmt.teradata | |
|---|---|
| TAliasClause
Alias for the column or table expression. |
|
| TConstant
A constant (sometimes called a literal) specifies a value. |
|
| TDummy
|
|
| TExpression
An expression is a combination of one or more values, operators, and SQL functions that evaluates to a value. |
|
| TObjectName
An objectname specifies a database object or a variable The rules for forming the name of an object depend on the object type. |
|
| TParseTreeNode
TParseNode is the root class for all parse tree nodes. |
|
| Visitable
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||