|
||||||||||
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 |