Uses of Class
gudusoft.gsqlparser.TCustomSqlStatement
Packages that use TCustomSqlStatement
Package
Description
Provides the class
TGSqlParser necessary to create a SQL Parser and the classes a SQL Parser uses
internally to handle different SQL dialects.Provides the classes represents various SQL query parse tree node.
Provides the classes represent various SQL statements.
-
Uses of TCustomSqlStatement in gudusoft.gsqlparser
Fields in gudusoft.gsqlparser declared as TCustomSqlStatementModifier and TypeFieldDescriptionTCustomParser.sqlTSyntaxError.sqlStatementTSourceToken.stmtSQL statement that owns this token.Methods in gudusoft.gsqlparser that return TCustomSqlStatementModifier and TypeMethodDescriptionTStatementList.get(int p) TCustomSqlStatement.getAncestorStmt()TCustomSqlStatement.getParentStmt()TStatementList.getRawSql(int p) TCustomSqlStatement.getTopStatement()Methods in gudusoft.gsqlparser that return types with arguments of type TCustomSqlStatementMethods in gudusoft.gsqlparser with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionvoidTStatementList.add(int index, TCustomSqlStatement p) voidTStatementList.add(TCustomSqlStatement p) protected intTCustomSqlStatement.dochecksyntax(TCustomSqlStatement psql) voidTStatementList.doParse(TCustomSqlStatement psql, ESqlClause plocation) intTCustomSqlStatement.doParseStatement(TCustomSqlStatement psql) intTCustomSqlStatement.parsestatement(TCustomSqlStatement pparentsql, boolean isparsetreeavailable) intTCustomSqlStatement.parsestatement(TCustomSqlStatement pparentsql, boolean isparsetreeavailable, boolean onlyNeedRawParseTree) Parse this statement.booleanISQLStatementHandle.processSQLStatement(TCustomSqlStatement sqlStatement, TGSqlParser sqlParser) voidTCustomSqlStatement.setParentStmt(TCustomSqlStatement parentStmt) Constructors in gudusoft.gsqlparser with parameters of type TCustomSqlStatementModifierConstructorDescriptionTSyntaxError(TSourceToken pSt, String hint, EErrorType errortype, int errorno, TCustomSqlStatement sql) TSyntaxError(String tokentext, long lines, long columns, String hint, EErrorType errortype, int errorno, TCustomSqlStatement sql, int posInList) TSyntaxError(String tokentext, long lines, long columns, String hint, EErrorType errortype, int errorno, TCustomSqlStatement sql, int posInList, TObjectName objectName) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.dlineage.dataflow.listener
Methods in gudusoft.gsqlparser.dlineage.dataflow.listener with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionvoidDataFlowHandleAdapter.endAnalyzeStatment(TCustomSqlStatement stmt) voidDataFlowHandleListener.endAnalyzeStatment(TCustomSqlStatement stmt) voidDataFlowHandleAdapter.startAnalyzeStatment(TCustomSqlStatement stmt) voidDataFlowHandleListener.startAnalyzeStatment(TCustomSqlStatement stmt) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.dlineage.dataflow.model
Methods in gudusoft.gsqlparser.dlineage.dataflow.model that return TCustomSqlStatementMethods in gudusoft.gsqlparser.dlineage.dataflow.model that return types with arguments of type TCustomSqlStatementModifier and TypeMethodDescriptionstatic Stack<TCustomSqlStatement>ModelBindingManager.getGlobalStmtStack()ModelBindingManager.getViews()Methods in gudusoft.gsqlparser.dlineage.dataflow.model with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionvoidModelBindingManager.collectDynamicSqlHash(TCustomSqlStatement stmt) voidModelBindingManager.collectSqlHash(TCustomSqlStatement stmt) ModelFactory.createConstantsTable(TCustomSqlStatement stmt) ModelFactory.createProcess(TCustomSqlStatement processStmt) ModelFactory.createView(TCustomSqlStatement viewStmt, TObjectName viewName) ModelFactory.createView(TCustomSqlStatement viewStmt, TObjectName viewName, boolean fromCreateView) ModelBindingManager.getSqlHash(TCustomSqlStatement stmt) ModelBindingManager.getTable(TCustomSqlStatement stmt, TObjectName column) ModelBindingManager.guessTable(TCustomSqlStatement stmt, TObjectName column) Method parameters in gudusoft.gsqlparser.dlineage.dataflow.model with type arguments of type TCustomSqlStatementModifier and TypeMethodDescriptionstatic voidModelBindingManager.setGlobalStmtStack(Stack<TCustomSqlStatement> stack) Constructors in gudusoft.gsqlparser.dlineage.dataflow.model with parameters of type TCustomSqlStatementModifierConstructorDescriptionProcess(TCustomSqlStatement gspObject) Table(TCustomSqlStatement stmt, TObjectName viewName) Variable(TCustomSqlStatement stmt, TObjectName cursorVariable) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.dlineage.util
Methods in gudusoft.gsqlparser.dlineage.util that return TCustomSqlStatementModifier and TypeMethodDescriptionstatic TCustomSqlStatementDlineageUtil.getTopStmt(TCustomSqlStatement stmt) Methods in gudusoft.gsqlparser.dlineage.util with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionstatic StringDlineageUtil.getProcedureParentName(TCustomSqlStatement stmt) static TCustomSqlStatementDlineageUtil.getTopStmt(TCustomSqlStatement stmt) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.nodes
Methods in gudusoft.gsqlparser.nodes that return TCustomSqlStatementModifier and TypeMethodDescriptionTObjectName.getOwnStmt()TCTE.getPreparableStmt()preparable statement can be:TDataChangeTable.getStmt()TStatementSqlNode.getStmt()TSymbolTableItem.getStmt()Methods in gudusoft.gsqlparser.nodes with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionTLateralView.createATable(TCustomSqlStatement sql) voidTAlterTableOption.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTAnalyticFunction.doParse(TCustomSqlStatement psql, ESqlClause plocation) Deprecated.voidTArrayAccess.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTBlockSqlNode.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTCaseExpression.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTCaseJoinClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTCaseJoinItem.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTColumnDefinition.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTCompoundDmlTriggerClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTComputeClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTComputeClauseItem.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTComputeExpr.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTConnectByClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTConstraint.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTContainsTable.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTCreateTableOption.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTCTE.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTDataChangeTable.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTDeclareVariable.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTDmlSelectItem.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTElseIfSqlNode.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTExceptionClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTExceptionHandler.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTExecParameter.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTExpression.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTExpressionCallTarget.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTForUpdate.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTFunctionCall.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTGroupBy.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTGroupByItem.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTGroupingExpressionItem.doParse(TCustomSqlStatement psql, ESqlClause plocation) Deprecated.voidTGroupingSet.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTGroupingSetItem.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTHierarchical.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTHintClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTInExpr.doParse(TCustomSqlStatement psql, ESqlClause plocation) Deprecated.voidTInformixOuterClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTInsertCondition.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTInsertIntoValue.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTIntervalExpression.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTIntoClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTJsonTable.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTKeepDenseRankClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTLimitClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTMergeDeleteClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTMergeInsertClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTMergeUpdateClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTMergeWhenClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTMultiTarget.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTNewVariantTypeArgument.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTOpenQuery.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTOrderBy.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTOrderByItem.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTOutputClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTParseTreeNode.doParse(TCustomSqlStatement psql, ESqlClause plocation) Analyze the sub-nodes inside this node.voidTParseTreeNodeList.doParse(TCustomSqlStatement psql, ESqlClause plocation) analyze this nodevoidTPartitionClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTPivotClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTPivotedTable.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTPivotInClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTPTNodeList.doParse(TCustomSqlStatement psql, ESqlClause plocation) analyze this nodevoidTQualifyClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTResultColumn.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTResultColumnList.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTReturningClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTRollupCube.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTSampleClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTSortBy.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTStatementSqlNode.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTTableElement.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTTableFunction.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTTableHint.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTTeradataWithClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTTeradataWithClauseItem.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTTopClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTTriggeringClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTTrimArgument.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTUnnestClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTValueClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTValueRowItem.doParse(TCustomSqlStatement psql, ESqlClause plocation) Deprecated.voidTViewAliasClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTViewAliasItem.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTWhenClauseItem.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTWhereClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTWindowDef.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTWithinGroup.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTXMLAttributesClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTXMLPassingClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTXmlTable.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTXmlTableParameter.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTExpression.evaluate(Stack<gudusoft.gsqlparser.compiler.TFrame> frameStack, TCustomSqlStatement sqlStatement) booleanTCTE.searchColumnInResultSet(TCustomSqlStatement pSql, TTable pTable, TObjectName pColumn, boolean pMustIn) voidTObjectName.setOwnStmt(TCustomSqlStatement ownStmt) voidTCTE.setPreparableStmt(TCustomSqlStatement preparableStmt) voidTObjectName.setSourceTableBySQLResolver(TCustomSqlStatement sqlStatement, TAttributeNode attributeNode, TTable newSourceTable) voidTDataChangeTable.setStmt(TCustomSqlStatement stmt) voidTSymbolTableItem.setStmt(TCustomSqlStatement stmt) Constructors in gudusoft.gsqlparser.nodes with parameters of type TCustomSqlStatementModifierConstructorDescriptionTSymbolTableItem(int ptype, TCustomSqlStatement pstmt, TParseTreeNode pdata) TSymbolTableItem(EDbObjectType dbObjectType, TCustomSqlStatement pstmt, TParseTreeNode pdata) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.nodes.dax
Methods in gudusoft.gsqlparser.nodes.dax with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionvoidTDaxAddMissingItems.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTDaxDatatable.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTDaxFunction.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTDaxGroupByBase.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTDaxIsOnOrAfter.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTDaxReturn.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTDaxSubstituteWithIndex.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTDaxSummerizeColumns.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTDaxVar.doParse(TCustomSqlStatement psql, ESqlClause plocation) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.nodes.functions
Methods in gudusoft.gsqlparser.nodes.functions with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionvoidTArrayConcatAggFunction.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTFlattenFunction.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTJsonFunction.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTJsonObjectFunction.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTMLPredictFunction.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTPredictArgument.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTRangeNFunction.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTUnPackFunction.doParse(TCustomSqlStatement psql, ESqlClause plocation) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.nodes.mysql
Methods in gudusoft.gsqlparser.nodes.mysql with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionvoidTGroupConcatParam.doParse(TCustomSqlStatement psql, ESqlClause plocation) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.nodes.oracle
Methods in gudusoft.gsqlparser.nodes.oracle with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionvoidTTimingPoint.doParse(TCustomSqlStatement psql, ESqlClause plocation) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.nodes.snowflake
Methods in gudusoft.gsqlparser.nodes.snowflake with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionvoidTStageReference.doParse(TCustomSqlStatement psql, ESqlClause plocation) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.nodes.teradata
Methods in gudusoft.gsqlparser.nodes.teradata with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionvoidTCollectColumnIndex.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTExpandOnClause.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTIndexDefinition.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTRangeNFunctionItem.doParse(TCustomSqlStatement psql, ESqlClause plocation) voidTTDUnpivot.doParse(TCustomSqlStatement psql, ESqlClause plocation) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.nodes.vertica
Methods in gudusoft.gsqlparser.nodes.vertica with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionvoidTTimeSeries.doParse(TCustomSqlStatement psql, ESqlClause plocation) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.parser
Methods in gudusoft.gsqlparser.parser with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionprotected voidAbstractSqlParser.afterStatementParsed(TCustomSqlStatement stmt) Hook method for vendor-specific post-processing after a statement is parsed.protected voidBigQuerySqlParser.afterStatementParsed(TCustomSqlStatement stmt) Post-process statement after parsing (hook method).protected voidDatabricksSqlParser.afterStatementParsed(TCustomSqlStatement stmt) Post-processing hook after each statement is parsed.protected voidGreenplumSqlParser.afterStatementParsed(TCustomSqlStatement stmt) Hook method called after each statement is parsed.protected voidOracleSqlParser.afterStatementParsed(TCustomSqlStatement stmt) Override to provide Oracle-specific post-processing after statement parsing.protected voidSparkSqlParser.afterStatementParsed(TCustomSqlStatement stmt) Hook for vendor-specific post-processing after statement is parsed.protected intAbstractSqlParser.attemptErrorRecovery(TCustomSqlStatement statement, int parseResult, boolean onlyNeedRawParseTree) Attempt error recovery for CREATE TABLE/INDEX statements with unsupported options.protected voidAbstractSqlParser.copyErrorsFromStatement(TCustomSqlStatement statement) Copy error messages from a statement to the parser's error collection.protected voidDatabricksSqlParser.handleCreateTableErrorRecovery(TCustomSqlStatement stmt) Handle error recovery for CREATE TABLE statements.protected voidSparkSqlParser.handleCreateTableErrorRecovery(TCustomSqlStatement stmt) Handle error recovery for CREATE TABLE statements.protected voidAbstractSqlParser.handleStatementParsingException(TCustomSqlStatement stmt, int statementIndex, Exception ex) Handle exceptions that occur during individual statement parsing.protected voidAbstractSqlParser.onRawStatementComplete(ParserContext context, TCustomSqlStatement statement, TCustomParser mainParser, TCustomParser secondaryParser, TStatementList statementList, boolean isLastStatement, SqlParseResult.Builder builder) Hook method called when a raw statement is complete.protected voidPostgreSqlParser.onRawStatementComplete(ParserContext context, TCustomSqlStatement statement, TCustomParser mainParser, TCustomParser secondaryParser, TStatementList statementList, boolean isLastStatement, SqlParseResult.Builder builder) Override onRawStatementComplete to add PostgreSQL-specific processing.protected voidAbstractSqlParser.onRawStatementCompleteVendorSpecific(TCustomSqlStatement statement) Hook for vendor-specific logic when a raw statement is completed.protected voidGaussDbSqlParser.onRawStatementCompleteVendorSpecific(TCustomSqlStatement statement) GaussDB-specific statement completion logic. -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.pp.processor.type.comm
Classes in gudusoft.gsqlparser.pp.processor.type.comm with type parameters of type TCustomSqlStatementModifier and TypeClassDescriptionclassAbstractKeyWordAlignProcessor<E extends TCustomSqlStatement>Methods in gudusoft.gsqlparser.pp.processor.type.comm with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionstatic voidExpressionProcessor.processParenthesesNodeInSubQuery(GFmtOpt option, TCustomSqlStatement sql, TSourceToken leftParenthesis, TSourceToken rightParenthsis) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.pp.processor.type.select
Methods in gudusoft.gsqlparser.pp.processor.type.select with parameters of type TCustomSqlStatement -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.pp.stmtformatter
Methods in gudusoft.gsqlparser.pp.stmtformatter with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionstatic booleanFormatterFactory.isNotNeedFormat(TCustomSqlStatement sql) static voidFormatterFactory.processStatement(GFmtOpt option, TCustomSqlStatement sql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.pp.stmtformatter.type
Classes in gudusoft.gsqlparser.pp.stmtformatter.type with type parameters of type TCustomSqlStatementModifier and TypeClassDescriptionclassAbstractStmtFormatter<E extends TCustomSqlStatement>the base class for all statment formatters -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.pp.stmtformatter.type.comm
Methods in gudusoft.gsqlparser.pp.stmtformatter.type.comm with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionprotected voidCommonStmtFormatter.doFormat(TCustomSqlStatement stmt) voidCompactModeStmtFormatter.format(TCustomSqlStatement stmt) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.resolver2.context
Methods in gudusoft.gsqlparser.resolver2.context with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionvoidDatabaseContextTracker.processStatement(TCustomSqlStatement stmt) Process a single statement and update context if it's a USE/SET statement. -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.resolver2.result
Methods in gudusoft.gsqlparser.resolver2.result with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionIResolutionResult.getColumns(TCustomSqlStatement stmt) 获取指定语句中涉及的所有列引用ResolutionResultImpl.getColumns(TCustomSqlStatement stmt) IResolutionResult.getColumnsForTable(TCustomSqlStatement stmt, TTable table) 获取关联到指定表的列ResolutionResultImpl.getColumnsForTable(TCustomSqlStatement stmt, TTable table) IResolutionResult.getCTEs(TCustomSqlStatement stmt) 获取指定语句中的 CTE 定义ResolutionResultImpl.getCTEs(TCustomSqlStatement stmt) IResolutionResult.getOrphanColumns(TCustomSqlStatement stmt) 获取指定语句中未解析的列(孤儿列) 即 sourceTable 为 null 的列ResolutionResultImpl.getOrphanColumns(TCustomSqlStatement stmt) IResolutionResult.getScope(TCustomSqlStatement stmt) 获取指定语句的 Scope 仅供高级用户使用,一般不需要直接访问 ScopeResolutionResultImpl.getScope(TCustomSqlStatement stmt) IResolutionResult.getTables(TCustomSqlStatement stmt) 获取指定语句中涉及的所有表 默认过滤:排除 JOIN 容器,包含物理表IResolutionResult.getTables(TCustomSqlStatement stmt, TableFilterOptions options) 获取指定语句中涉及的所有表(带过滤选项)ResolutionResultImpl.getTables(TCustomSqlStatement stmt) ResolutionResultImpl.getTables(TCustomSqlStatement stmt, TableFilterOptions options) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.resolver2.scope
Constructors in gudusoft.gsqlparser.resolver2.scope with parameters of type TCustomSqlStatementModifierConstructorDescriptionPlsqlBlockScope(IScope parent, TCustomSqlStatement stmt, String procedureName) Create a new PL/SQL block scope for a stored procedure or function. -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.scriptWriter
Methods in gudusoft.gsqlparser.scriptWriter with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionprotected voidTScriptGeneratorVisitor.preVisit(TCustomSqlStatement stmt) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.sqlcmds
Methods in gudusoft.gsqlparser.sqlcmds that return TCustomSqlStatementModifier and TypeMethodDescriptionprotected TCustomSqlStatementAbstractSqlCmds.findcte(TSourceToken ptoken) Detect Common Table Expression (CTE) for all database vendors.ISqlCmds.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) Identifies the SQL statement type from a token stream.TSqlCmds.issql(TSourceToken pcst, EDbVendor pdbvendor, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsAdapter.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsAthena.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsBigquery.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsCouchbase.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsDatabricks.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsDb2.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsGaussdb.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsGreenplum.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsHana.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsHive.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsInformix.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsMdx.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsMssql.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsMysql.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsNetezza.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsOdbc.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsOpenedge.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsOracle.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsPostgresql.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsPresto.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsRedshift.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsSnowflake.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsSoql.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsSparksql.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsSybase.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsTeradata.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsTrino.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsVertica.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) Methods in gudusoft.gsqlparser.sqlcmds with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionISqlCmds.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) Identifies the SQL statement type from a token stream.TSqlCmds.issql(TSourceToken pcst, EDbVendor pdbvendor, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsAdapter.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsAthena.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsBigquery.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsCouchbase.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsDatabricks.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsDb2.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsGaussdb.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsGreenplum.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsHana.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsHive.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsInformix.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsMdx.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsMssql.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsMysql.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsNetezza.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsOdbc.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsOpenedge.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsOracle.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsPostgresql.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsPresto.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsRedshift.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsSnowflake.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsSoql.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsSparksql.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsSybase.issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement) TSqlCmdsTeradata.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsTrino.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) TSqlCmdsVertica.issql(TSourceToken token, EFindSqlStateType state, TCustomSqlStatement currentStatement) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmtModifier and TypeClassDescriptionclassSQL alter audit policy statementclassdatabricks, hanaclassSQL alter database statement.classSQL alter function statement.classclassSQL alter index statement.classSQL alter library statement.classSQL alter materialized view statement
TAlterMaterializedViewStmt.getMaterializedViewName()returns the materialized view nameclassclassclassclassclassclassclassalter session statementclassclassSQL alter table statement.classclassclassclassclassclassThe assignment statement sets the current value of a variable, field, parameter, or element that has been declared in the current scope.classclassBase class for all sql statements that include multiple sql statementsclassclassclassThe CASE statement chooses from a sequence of conditions, and execute a corresponding statement.classThe CLOSE statement closes a cursor or cursor variable, thereby allowing its resources to be reused.classRepresents db2,oracle comment on statement.classclasssql block may have label name.classsql block with exception clauseclassclassclassclassclassclassclassclassclassCreate function.classclasscreate an index.classclassclassOracle create materialized view log Get table nameTCreateMaterializedViewLogSqlStatement.getTableName(), get column listTCreateMaterializedViewLogSqlStatement.getColumnList()classCreate procedure statement.classclassclassclassclassclassSQL create table statement.classCreate trigger statement.classclassclassDefine a view, which is a logical table based on one or more tables or views.classRepresents cursor related statement, including:classclassSingle declare cursor sql statement for GaussDBclassSQL delete statement.classSQLServer, databricksclassclassclassclassclassclassclassclassremove an index or domain index from the database.classclassclassclassclassclassclassclassclassclassclassclassclassmove a table or object table to the recycle bin or to remove the table and all its data from the database entirely.classclassclassremove a view or an object view from the database.classRepresents ELSEIF ...classclassThe EXECUTE IMMEDIATE statement builds and executes a dynamic SQL statement in a single operation.classDeprecated.classexecute statement db: couchbase, netezza,greenplum,mysql, postgresql,redshiftclassThe EXIT statement exits a loop and transfers control to the end of the loop.classclassThe FETCH statement retrieves rows of data from the result set of a multiple-row query.classclassDeprecated.since GSP Java version 2.3.9.3, useTGetDiagStmtinstead.classclassclassThe IF statement executes or skips a sequence of statements, depending on the value of a Boolean expressionclassSQL insert statement.classclassclassclassclassA LOOP statement executes a sequence of statements multiple times.classMerge SQL statement.classclassclassThe OPEN-FOR statement executes the SELECT statement associated with a cursor variable.classThe OPEN statement executes the query associated with a cursor.classclassclassThe RAISE statement stops normal execution of a PL/SQL block or subprogram and transfers control to an exception handler.classclassclassclassclassThis class represents reset statement of GaussDB.classThe RETURN statement immediately completes the execution of a subprogram and returns control to the invokerclassclassclassBase class of procedure and function.classclassClassTSelectSqlStatementrepresents query specification, query expression and select statement.classclassclassclassclassclassclassclassblock with declaration and parameters
Base class for stored procedure such as create function, procedure, trigger and etc.classclassclassAthena, Hana, redshiftclassclassSQL update statement.classclassclassDeprecated.since v2.6.2.8, please useTUseDatabaseinstead.classclassRepresents declare statement that used to decalre variable, constant, exception and subtype.classMethods in gudusoft.gsqlparser.stmt that return TCustomSqlStatementModifier and TypeMethodDescriptionTPrepareStmt.getPreparableStmt()TExplainPlan.getStatement()TExecuteSqlStatement.getStmt()Methods in gudusoft.gsqlparser.stmt with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionprotected intTEndTran.dochecksyntax(TCustomSqlStatement psql) protected intTUnknownSqlStatement.dochecksyntax(TCustomSqlStatement psql) intTAlterAuditPolicyStmt.doParseStatement(TCustomSqlStatement psql) intTAlterCredentialStmt.doParseStatement(TCustomSqlStatement psql) intTAlterDatabaseStmt.doParseStatement(TCustomSqlStatement psql) intTAlterFunctionStmt.doParseStatement(TCustomSqlStatement psql) intTAlterGroup.doParseStatement(TCustomSqlStatement psql) intTAlterIndexStmt.doParseStatement(TCustomSqlStatement psql) intTAlterLibraryStmt.doParseStatement(TCustomSqlStatement psql) intTAlterMaterializedViewStmt.doParseStatement(TCustomSqlStatement psql) intTAlterPackageStmt.doParseStatement(TCustomSqlStatement psql) intTAlterProcedureStmt.doParseStatement(TCustomSqlStatement psql) intTAlterRoleStmt.doParseStatement(TCustomSqlStatement psql) intTAlterSchemaStmt.doParseStatement(TCustomSqlStatement psql) intTAlterSequenceStatement.doParseStatement(TCustomSqlStatement psql) intTAlterSessionStatement.doParseStatement(TCustomSqlStatement psql) intTAlterSynonymStmt.doParseStatement(TCustomSqlStatement psql) intTAlterTableStatement.doParseStatement(TCustomSqlStatement psql) intTAlterTriggerStmt.doParseStatement(TCustomSqlStatement psql) intTAlterTypeStatement.doParseStatement(TCustomSqlStatement psql) intTAlterUserStmt.doParseStatement(TCustomSqlStatement psql) intTAlterViewStatement.doParseStatement(TCustomSqlStatement psql) intTAnalyzeStmt.doParseStatement(TCustomSqlStatement psql) intTAssignStmt.doParseStatement(TCustomSqlStatement psql) intTBeginTran.doParseStatement(TCustomSqlStatement psql) intTBlockSqlStatement.doParseStatement(TCustomSqlStatement psql) intTBreakStmt.doParseStatement(TCustomSqlStatement psql) intTCallStatement.doParseStatement(TCustomSqlStatement psql) intTCaseStmt.doParseStatement(TCustomSqlStatement psql) intTCloseStmt.doParseStatement(TCustomSqlStatement psql) intTCommentOnSqlStmt.doParseStatement(TCustomSqlStatement psql) intTCommitStmt.doParseStatement(TCustomSqlStatement psql) intTCommonBlock.doParseStatement(TCustomSqlStatement psql) intTCommonStoredProcedureSqlStatement.doParseStatement(TCustomSqlStatement psql) intTConnectStmt.doParseStatement(TCustomSqlStatement psql) intTCopyStmt.doParseStatement(TCustomSqlStatement psql) intTCreateAliasStmt.doParseStatement(TCustomSqlStatement psql) intTCreateAuditPolicyStmt.doParseStatement(TCustomSqlStatement psql) intTCreateCredentialStmt.doParseStatement(TCustomSqlStatement psql) intTCreateDatabaseLinkStmt.doParseStatement(TCustomSqlStatement psql) intTCreateDatabaseSqlStatement.doParseStatement(TCustomSqlStatement psql) intTCreateExtensionStmt.doParseStatement(TCustomSqlStatement psql) intTCreateFunctionStmt.doParseStatement(TCustomSqlStatement psql) intTCreateGroup.doParseStatement(TCustomSqlStatement psql) intTCreateIndexSqlStatement.doParseStatement(TCustomSqlStatement psql) intTCreateMacro.doParseStatement(TCustomSqlStatement psql) intTCreateMaterializedSqlStatement.doParseStatement(TCustomSqlStatement psql) intTCreateMaterializedViewLogSqlStatement.doParseStatement(TCustomSqlStatement psql) intTCreateProcedureStmt.doParseStatement(TCustomSqlStatement psql) intTCreateRoleStmt.doParseStatement(TCustomSqlStatement psql) intTCreateSchemaSqlStatement.doParseStatement(TCustomSqlStatement psql) intTCreateSequenceStmt.doParseStatement(TCustomSqlStatement psql) intTCreateSynonymStmt.doParseStatement(TCustomSqlStatement psql) intTCreateTablespaceStmt.doParseStatement(TCustomSqlStatement psql) intTCreateTableSqlStatement.doParseStatement(TCustomSqlStatement psql) intTCreateTriggerStmt.doParseStatement(TCustomSqlStatement psql) intTCreateTypeStmt.doParseStatement(TCustomSqlStatement psql) intTCreateUserStmt.doParseStatement(TCustomSqlStatement psql) intTCreateViewSqlStatement.doParseStatement(TCustomSqlStatement psql) intTCursorDeclStmt.doParseStatement(TCustomSqlStatement psql) intTDeclareCursorStmt.doParseStatement(TCustomSqlStatement psql) intTDeleteSqlStatement.doParseStatement(TCustomSqlStatement psql) Used internal.intTDenyStmt.doParseStatement(TCustomSqlStatement psql) intTDescribeStmt.doParseStatement(TCustomSqlStatement psql) intTDisconnectStmt.doParseStatement(TCustomSqlStatement psql) intTDoExecuteBlockStmt.doParseStatement(TCustomSqlStatement psql) intTDropDatabaseLinkStmt.doParseStatement(TCustomSqlStatement psql) intTDropDatabaseStmt.doParseStatement(TCustomSqlStatement psql) intTDropFunctionStmt.doParseStatement(TCustomSqlStatement psql) intTDropGroup.doParseStatement(TCustomSqlStatement psql) intTDropIndexSqlStatement.doParseStatement(TCustomSqlStatement psql) intTDropLibraryStmt.doParseStatement(TCustomSqlStatement psql) intTDropMacro.doParseStatement(TCustomSqlStatement psql) intTDropMaterializedViewLogStmt.doParseStatement(TCustomSqlStatement psql) intTDropMaterializedViewStmt.doParseStatement(TCustomSqlStatement psql) intTDropProcedureStmt.doParseStatement(TCustomSqlStatement psql) intTDropProfileStmt.doParseStatement(TCustomSqlStatement psql) intTDropProjectionStmt.doParseStatement(TCustomSqlStatement psql) intTDropRoleStmt.doParseStatement(TCustomSqlStatement psql) intTDropSchemaSqlStatement.doParseStatement(TCustomSqlStatement psql) intTDropSequenceStmt.doParseStatement(TCustomSqlStatement psql) intTDropStmt.doParseStatement(TCustomSqlStatement psql) intTDropSynonymStmt.doParseStatement(TCustomSqlStatement psql) intTDropTableSqlStatement.doParseStatement(TCustomSqlStatement psql) intTDropTriggerSqlStatement.doParseStatement(TCustomSqlStatement psql) intTDropUserStmt.doParseStatement(TCustomSqlStatement psql) intTDropViewSqlStatement.doParseStatement(TCustomSqlStatement psql) intTElsifStmt.doParseStatement(TCustomSqlStatement psql) intTEndTran.doParseStatement(TCustomSqlStatement psql) intTExecImmeStmt.doParseStatement(TCustomSqlStatement psql) intTExecutePreparedStatement.doParseStatement(TCustomSqlStatement psql) Deprecated.intTExecuteSqlStatement.doParseStatement(TCustomSqlStatement psql) intTExitStmt.doParseStatement(TCustomSqlStatement psql) intTExplainPlan.doParseStatement(TCustomSqlStatement psql) intTFetchStmt.doParseStatement(TCustomSqlStatement psql) intTForStmt.doParseStatement(TCustomSqlStatement psql) intTGetDiagnosticsStmt.doParseStatement(TCustomSqlStatement psql) Deprecated.intTGetDiagStmt.doParseStatement(TCustomSqlStatement psql) intTGrantStmt.doParseStatement(TCustomSqlStatement psql) intTIfStmt.doParseStatement(TCustomSqlStatement psql) intTInsertSqlStatement.doParseStatement(TCustomSqlStatement psql) intTIterateStmt.doParseStatement(TCustomSqlStatement psql) intTLeaveStmt.doParseStatement(TCustomSqlStatement psql) intTListStmt.doParseStatement(TCustomSqlStatement psql) intTLockTableStmt.doParseStatement(TCustomSqlStatement psql) intTLoopStmt.doParseStatement(TCustomSqlStatement psql) intTMergeSqlStatement.doParseStatement(TCustomSqlStatement psql) intTMSCKStmt.doParseStatement(TCustomSqlStatement psql) intTMssqlCreateType.doParseStatement(TCustomSqlStatement psql) intTOpenforStmt.doParseStatement(TCustomSqlStatement psql) intTOpenStmt.doParseStatement(TCustomSqlStatement psql) intTParseErrorSqlStatement.doParseStatement(TCustomSqlStatement psql) intTPrepareStmt.doParseStatement(TCustomSqlStatement psql) intTRaiseStmt.doParseStatement(TCustomSqlStatement psql) intTReindexStmt.doParseStatement(TCustomSqlStatement psql) intTReleaseSavepointStmt.doParseStatement(TCustomSqlStatement psql) intTRenameStmt.doParseStatement(TCustomSqlStatement psql) intTRepeatStmt.doParseStatement(TCustomSqlStatement psql) intTResetStmt.doParseStatement(TCustomSqlStatement psql) intTReturnStmt.doParseStatement(TCustomSqlStatement psql) intTRevokeStmt.doParseStatement(TCustomSqlStatement psql) intTRollbackStmt.doParseStatement(TCustomSqlStatement psql) intTSavepointStmt.doParseStatement(TCustomSqlStatement psql) intTSelectSqlStatement.doParseStatement(TCustomSqlStatement psql) This function is used internal.intTSetCatalogStmt.doParseStatement(TCustomSqlStatement psql) intTSetDatabaseObjectStmt.doParseStatement(TCustomSqlStatement psql) intTSetSchemaStmt.doParseStatement(TCustomSqlStatement psql) intTSetStmt.doParseStatement(TCustomSqlStatement psql) intTShowStmt.doParseStatement(TCustomSqlStatement psql) intTSignalStmt.doParseStatement(TCustomSqlStatement psql) intTStartTransactionStmt.doParseStatement(TCustomSqlStatement psql) intTTruncateStatement.doParseStatement(TCustomSqlStatement psql) intTUnloadStmt.doParseStatement(TCustomSqlStatement psql) intTUnsetStmt.doParseStatement(TCustomSqlStatement psql) intTUpdateSqlStatement.doParseStatement(TCustomSqlStatement psql) intTUpsertStmt.doParseStatement(TCustomSqlStatement psql) intTUseDatabase.doParseStatement(TCustomSqlStatement psql) intTUseStmt.doParseStatement(TCustomSqlStatement psql) Deprecated.intTVacuumStmt.doParseStatement(TCustomSqlStatement psql) intTVarDeclStmt.doParseStatement(TCustomSqlStatement psql) intTWhileStmt.doParseStatement(TCustomSqlStatement psql) voidTPrepareStmt.setPreparableStmt(TCustomSqlStatement preparableStmt) voidTExplainPlan.setStatement(TCustomSqlStatement statement) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.bigquery
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.bigqueryModifier and TypeClassDescriptionclassBigQuery CREATE MODEL statement for machine learning.classMethods in gudusoft.gsqlparser.stmt.bigquery with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTCreateModelSqlStatement.doParseStatement(TCustomSqlStatement psql) intTExportDataStmt.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.couchbase
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.couchbaseMethods in gudusoft.gsqlparser.stmt.couchbase with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTInferKeyspaceStmt.doParseStatement(TCustomSqlStatement psql) intTTBuildIndexesStmt.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.databricks
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.databricksModifier and TypeClassDescriptionclassclassclassclassclassclassMethods in gudusoft.gsqlparser.stmt.databricks with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTConvertToDeltaStmt.doParseStatement(TCustomSqlStatement psql) intTCreateCatalogStmt.doParseStatement(TCustomSqlStatement psql) intTCreateExternalLocationStmt.doParseStatement(TCustomSqlStatement psql) intTOptimizeStmt.doParseStatement(TCustomSqlStatement psql) intTReorgTableStmt.doParseStatement(TCustomSqlStatement psql) intTRestoreTableStmt.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.dax
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.daxModifier and TypeClassDescriptionclassDAX Evaluate query.classDAX expression statement, syntax likeclassBase class of DAX statementMethods in gudusoft.gsqlparser.stmt.dax with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTDaxEvaluateStmt.doParseStatement(TCustomSqlStatement psql) intTDaxExprStmt.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.db2
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.db2Modifier and TypeClassDescriptionclassclassclassclassclassclassclassDeprecated.since v2.6.4.1, useTCreateFunctionStmtinstead.classDeprecated.As of v2.5.1.7, replaced byTCreateProcedureStmtclassDeprecated.As of v2.0.1.0, replaced byTCreateTriggerStmtclassclassclassclassclassclassclassDeprecated.since v2.8.8.9, useTIfStmtinsteadclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in gudusoft.gsqlparser.stmt.db2 that return TCustomSqlStatementMethods in gudusoft.gsqlparser.stmt.db2 with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTCreateVariableStmt.doParseStatement(TCustomSqlStatement psql) intTDb2CallStmt.doParseStatement(TCustomSqlStatement psql) intTDb2CaseStmt.doParseStatement(TCustomSqlStatement psql) intTDb2CloseCursorStmt.doParseStatement(TCustomSqlStatement psql) intTDb2ConditionDeclaration.doParseStatement(TCustomSqlStatement psql) intTDb2CreateFunction.doParseStatement(TCustomSqlStatement psql) Deprecated.intTDb2CreateProcedure.doParseStatement(TCustomSqlStatement psql) Deprecated.intTDb2CreateTrigger.doParseStatement(TCustomSqlStatement psql) Deprecated.intTDb2DeclareCursorStatement.doParseStatement(TCustomSqlStatement psql) intTDb2FetchCursorStmt.doParseStatement(TCustomSqlStatement psql) intTDb2GotoStmt.doParseStatement(TCustomSqlStatement psql) intTDb2HandlerDeclaration.doParseStatement(TCustomSqlStatement psql) intTDb2IfStmt.doParseStatement(TCustomSqlStatement psql) Deprecated.intTDb2IterateStmt.doParseStatement(TCustomSqlStatement psql) intTDb2LeaveStmt.doParseStatement(TCustomSqlStatement psql) intTDb2LoopStmt.doParseStatement(TCustomSqlStatement psql) intTDb2OpenCursorStmt.doParseStatement(TCustomSqlStatement psql) intTDb2ReturnCodesDeclaration.doParseStatement(TCustomSqlStatement psql) intTDb2ReturnStmt.doParseStatement(TCustomSqlStatement psql) intTDb2SetStmt.doParseStatement(TCustomSqlStatement psql) intTDb2SetVariableStmt.doParseStatement(TCustomSqlStatement psql) intTDb2SqlVariableDeclaration.doParseStatement(TCustomSqlStatement psql) intTDb2StatementDeclaration.doParseStatement(TCustomSqlStatement psql) intTDb2StmtStub.doParseStatement(TCustomSqlStatement psql) intTRunStats.doParseStatement(TCustomSqlStatement psql) voidTDb2HandlerDeclaration.setStmt(TCustomSqlStatement stmt) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.greenplum
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.greenplumMethods in gudusoft.gsqlparser.stmt.greenplum with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionprotected intTSlashCommand.dochecksyntax(TCustomSqlStatement psql) protected intTSlashCommand.doparsestatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.hana
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.hanaModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in gudusoft.gsqlparser.stmt.hana with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTAlterFulltextIndexStmt.doParseStatement(TCustomSqlStatement psql) intTAlterJWTProviderStmt.doParseStatement(TCustomSqlStatement psql) intTAlterLDAPProviderStmt.doParseStatement(TCustomSqlStatement psql) intTAlterPSEStmt.doParseStatement(TCustomSqlStatement psql) intTAlterRemoteSourceStmt.doParseStatement(TCustomSqlStatement psql) intTAlterSAMLProviderStmt.doParseStatement(TCustomSqlStatement psql) intTAlterStatisticsStmt.doParseStatement(TCustomSqlStatement psql) intTAlterSystemStmt.doParseStatement(TCustomSqlStatement psql) intTAlterUserGroupStmt.doParseStatement(TCustomSqlStatement psql) intTAlterVirtualTableStmt.doParseStatement(TCustomSqlStatement psql) intTAlterWorkloadClassStmt.doParseStatement(TCustomSqlStatement psql) intTAlterWorkloadMappingStmt.doParseStatement(TCustomSqlStatement psql) intTBackupCancelStmt.doParseStatement(TCustomSqlStatement psql) intTBackupCatalogDeleteStmt.doParseStatement(TCustomSqlStatement psql) intTBackupCheckStmt.doParseStatement(TCustomSqlStatement psql) intTBackupDataStmt.doParseStatement(TCustomSqlStatement psql) intTBackupListDataStmt.doParseStatement(TCustomSqlStatement psql) intTCreateCertificateStmt.doParseStatement(TCustomSqlStatement psql) intTCreateCollectionStmt.doParseStatement(TCustomSqlStatement psql) intTCreateFulltextIndexStmt.doParseStatement(TCustomSqlStatement psql) intTCreateGraphWorkspaceStmt.doParseStatement(TCustomSqlStatement psql) intTCreateJWTProviderStmt.doParseStatement(TCustomSqlStatement psql) intTCreateLDAPProviderStmt.doParseStatement(TCustomSqlStatement psql) intTCreatePSEStmt.doParseStatement(TCustomSqlStatement psql) intTCreateRemoteSourceStmt.doParseStatement(TCustomSqlStatement psql) intTCreateSAMLProviderStmt.doParseStatement(TCustomSqlStatement psql) intTCreateStatistics.doParseStatement(TCustomSqlStatement psql) intTCreateStructuredPrivilegeStmt.doParseStatement(TCustomSqlStatement psql) intTCreateUserGroupStmt.doParseStatement(TCustomSqlStatement psql) intTCreateVirtualFunctionStmt.doParseStatement(TCustomSqlStatement psql) intTCreateVirtualProcedureStmt.doParseStatement(TCustomSqlStatement psql) intTCreateVirtualTableStmt.doParseStatement(TCustomSqlStatement psql) intTCreateWorkloadClassStmt.doParseStatement(TCustomSqlStatement psql) intTCreateWorkloadMappingStmt.doParseStatement(TCustomSqlStatement psql) intTExportStmt.doParseStatement(TCustomSqlStatement psql) intTImportStmt.doParseStatement(TCustomSqlStatement psql) intTLoadStmt.doParseStatement(TCustomSqlStatement psql) intTMergeDeltaStmt.doParseStatement(TCustomSqlStatement psql) intTRecoverDatabaseStmt.doParseStatement(TCustomSqlStatement psql) intTRecoverDataStmt.doParseStatement(TCustomSqlStatement psql) intTRefreshStatisticsStmt.doParseStatement(TCustomSqlStatement psql) intTSignalStmt.doParseStatement(TCustomSqlStatement psql) intTTruncateCollectionStmt.doParseStatement(TCustomSqlStatement psql) intTValidateLDAPProviderStmt.doParseStatement(TCustomSqlStatement psql) intTValidateUserStmt.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.hive
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.hiveModifier and TypeClassDescriptionclassHive create function.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassDeprecated.since 2.6.2.6, useTUseDatabaseinsteadclassMethods in gudusoft.gsqlparser.stmt.hive that return TCustomSqlStatementMethods in gudusoft.gsqlparser.stmt.hive with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTHiveCreateFunction.doParseStatement(TCustomSqlStatement psql) intTHiveCreateRole.doParseStatement(TCustomSqlStatement psql) intTHiveDescribe.doParseStatement(TCustomSqlStatement psql) intTHiveDropDatabase.doParseStatement(TCustomSqlStatement psql) intTHiveDropFunction.doParseStatement(TCustomSqlStatement psql) intTHiveDropRole.doParseStatement(TCustomSqlStatement psql) intTHiveExplain.doParseStatement(TCustomSqlStatement psql) intTHiveExportTable.doParseStatement(TCustomSqlStatement psql) intTHiveFromQuery.doParseStatement(TCustomSqlStatement psql) intTHiveGrant.doParseStatement(TCustomSqlStatement psql) intTHiveGrantRole.doParseStatement(TCustomSqlStatement psql) intTHiveImportTable.doParseStatement(TCustomSqlStatement psql) intTHiveLoad.doParseStatement(TCustomSqlStatement psql) intTHiveRevoke.doParseStatement(TCustomSqlStatement psql) intTHiveRevokeRole.doParseStatement(TCustomSqlStatement psql) intTHiveSet.doParseStatement(TCustomSqlStatement psql) intTHiveShow.doParseStatement(TCustomSqlStatement psql) intTHiveShowGrant.doParseStatement(TCustomSqlStatement psql) intTHiveShowRoleGrant.doParseStatement(TCustomSqlStatement psql) intTHiveSwitchDatabase.doParseStatement(TCustomSqlStatement psql) Deprecated.intTHiveUnlockTable.doParseStatement(TCustomSqlStatement psql) voidTHiveExplain.setStmt(TCustomSqlStatement stmt) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.impala
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.impalaMethods in gudusoft.gsqlparser.stmt.impala with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionprotected intTComputeStats.dochecksyntax(TCustomSqlStatement psql) protected intTComputeStats.doparsestatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.informix
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.informixModifier and TypeClassDescriptionclassclassclassclassclassclassInformix create function.classInformix create procedure.classclassDeprecated.As of v2.0.1.0, replaced byTCreateTriggerStmtclassclassclassclassclassMethods in gudusoft.gsqlparser.stmt.informix with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTInformixAllocateCollectionStmt.doParseStatement(TCustomSqlStatement psql) intTInformixAllocateDescriptorStmt.doParseStatement(TCustomSqlStatement psql) intTInformixAllocateRow.doParseStatement(TCustomSqlStatement psql) intTInformixAlterAccess_MethodStmt.doParseStatement(TCustomSqlStatement psql) intTInformixAlterFragment.doParseStatement(TCustomSqlStatement psql) intTInformixCreateFunction.doParseStatement(TCustomSqlStatement psql) intTInformixCreateProcedure.doParseStatement(TCustomSqlStatement psql) intTInformixCreateRowTypeStmt.doParseStatement(TCustomSqlStatement psql) intTInformixCreateTrigger.doParseStatement(TCustomSqlStatement psql) Deprecated.intTInformixDropRowTypeStmt.doParseStatement(TCustomSqlStatement psql) intTInformixExecuteFunction.doParseStatement(TCustomSqlStatement psql) intTInformixExecuteImmediate.doParseStatement(TCustomSqlStatement psql) intTInformixExecuteProcedure.doParseStatement(TCustomSqlStatement psql) intTInformixExecuteStmt.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.mdx
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.mdxModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMDX, select statement.classMethods in gudusoft.gsqlparser.stmt.mdx with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTMdxAlterCube.doParseStatement(TCustomSqlStatement psql) intTMdxCalculate.doParseStatement(TCustomSqlStatement psql) intTMdxCall.doParseStatement(TCustomSqlStatement psql) intTMdxCase.doParseStatement(TCustomSqlStatement psql) intTMdxClearCalculations.doParseStatement(TCustomSqlStatement psql) intTMdxCreateAction.doParseStatement(TCustomSqlStatement psql) intTMdxCreateCellCalculation.doParseStatement(TCustomSqlStatement psql) intTMdxCreateGlobalCube.doParseStatement(TCustomSqlStatement psql) intTMdxCreateMeasure.doParseStatement(TCustomSqlStatement psql) intTMdxCreateMember.doParseStatement(TCustomSqlStatement psql) intTMdxCreateSessionCube.doParseStatement(TCustomSqlStatement psql) intTMdxCreateSet.doParseStatement(TCustomSqlStatement psql) intTMdxCreateSubCube.doParseStatement(TCustomSqlStatement psql) intTMdxDrillthrough.doParseStatement(TCustomSqlStatement psql) intTMdxDropAction.doParseStatement(TCustomSqlStatement psql) intTMdxDropCellCalculation.doParseStatement(TCustomSqlStatement psql) intTMdxDropMember.doParseStatement(TCustomSqlStatement psql) intTMdxDropSet.doParseStatement(TCustomSqlStatement psql) intTMdxDropSubcube.doParseStatement(TCustomSqlStatement psql) intTMdxExpression.doParseStatement(TCustomSqlStatement psql) intTMdxFreeze.doParseStatement(TCustomSqlStatement psql) intTMdxIf.doParseStatement(TCustomSqlStatement psql) intTMdxRefreshCube.doParseStatement(TCustomSqlStatement psql) intTMdxScope.doParseStatement(TCustomSqlStatement psql) intTMdxSelect.doParseStatement(TCustomSqlStatement psql) intTMdxUpdate.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.mssql
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.mssqlModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassSQL Server/ Sybase create function.classSQL Server/ Sybase create procedure statement.classclassDeprecated.As of v2.0.1.0, replaced byTCreateTriggerStmtSQL SQL create trigger statement.classclassclassclassclassclassDeprecated., use TDropTableSqlStatement instead.classDeprecated., use TDropViewSqlStatement instead.classclassclassclassExecute a stored procedure or function, or Execute a character stringclassclassclassclassclassDeprecated.As of v1.9.4.1, replaced byTGrantStmtclassThis class represents if and while SQL statement of SQL Server.classclassclassclassclassclassclassclassclassclassclasssql server set rowcount statementclassclassclassRepresents SQL Server TRY...CATCH statement.classclassclassclassclassMethods in gudusoft.gsqlparser.stmt.mssql that return TCustomSqlStatementMethods in gudusoft.gsqlparser.stmt.mssql with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionprotected intTMssqlUpdateStatistics.doparsestatement(TCustomSqlStatement psql) intTAlterPartitionFunctionStmt.doParseStatement(TCustomSqlStatement psql) intTAlterPartitionSchemeSqlStatement.doParseStatement(TCustomSqlStatement psql) intTCreateEventSession.doParseStatement(TCustomSqlStatement psql) intTCreateExternalDataSourceStmt.doParseStatement(TCustomSqlStatement psql) intTCreateExternalLanguage.doParseStatement(TCustomSqlStatement psql) intTCreateMasterKeyStmt.doParseStatement(TCustomSqlStatement psql) intTCreatePartitionFunctionStmt.doParseStatement(TCustomSqlStatement psql) intTCreatePartitionSchemeSqlStatement.doParseStatement(TCustomSqlStatement psql) intTDisableEnableTriggerStmt.doParseStatement(TCustomSqlStatement psql) intTDropPartitionSchemeStmt.doParseStatement(TCustomSqlStatement psql) intTMssqlAlterSecurityPolicy.doParseStatement(TCustomSqlStatement psql) intTMssqlBeginConversationTimer.doParseStatement(TCustomSqlStatement psql) intTMssqlBeginDialog.doParseStatement(TCustomSqlStatement psql) intTMssqlBlock.doParseStatement(TCustomSqlStatement psql) intTMssqlBulkInsert.doParseStatement(TCustomSqlStatement psql) intTMssqlClose.doParseStatement(TCustomSqlStatement psql) intTMssqlCommit.doParseStatement(TCustomSqlStatement psql) intTMssqlContinue.doParseStatement(TCustomSqlStatement psql) intTMssqlCopyIntoStmt.doParseStatement(TCustomSqlStatement psql) intTMssqlCreateSecurityPolicy.doParseStatement(TCustomSqlStatement psql) intTMssqlCreateTrigger.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMssqlCreateXmlSchemaCollectionStmt.doParseStatement(TCustomSqlStatement psql) intTMssqlDeallocate.doParseStatement(TCustomSqlStatement psql) intTMssqlDeclare.doParseStatement(TCustomSqlStatement psql) intTMssqlDropDbObject.doParseStatement(TCustomSqlStatement psql) intTMssqlDropSecurityPolicy.doParseStatement(TCustomSqlStatement psql) intTMssqlEndConversation.doParseStatement(TCustomSqlStatement psql) intTMssqlExecute.doParseStatement(TCustomSqlStatement psql) intTMssqlExecuteAs.doParseStatement(TCustomSqlStatement psql) intTMssqlFetch.doParseStatement(TCustomSqlStatement psql) intTMssqlGo.doParseStatement(TCustomSqlStatement psql) intTMssqlGoTo.doParseStatement(TCustomSqlStatement psql) intTMssqlGrant.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMssqlIfElse.doParseStatement(TCustomSqlStatement psql) intTMssqlLabel.doParseStatement(TCustomSqlStatement psql) intTMssqlOpen.doParseStatement(TCustomSqlStatement psql) intTMssqlPrint.doParseStatement(TCustomSqlStatement psql) intTMssqlRaiserror.doParseStatement(TCustomSqlStatement psql) intTMssqlReturn.doParseStatement(TCustomSqlStatement psql) intTMssqlRevert.doParseStatement(TCustomSqlStatement psql) intTMssqlRollback.doParseStatement(TCustomSqlStatement psql) intTMssqlSaveTran.doParseStatement(TCustomSqlStatement psql) intTMssqlSendOnConversation.doParseStatement(TCustomSqlStatement psql) intTMssqlSet.doParseStatement(TCustomSqlStatement psql) intTMssqlSetRowCount.doParseStatement(TCustomSqlStatement psql) intTMssqlStmtStub.doParseStatement(TCustomSqlStatement psql) intTMssqlThrow.doParseStatement(TCustomSqlStatement psql) intTMssqlTryCatch.doParseStatement(TCustomSqlStatement psql) intTMssqlUpdateText.doParseStatement(TCustomSqlStatement psql) intTReconfigure.doParseStatement(TCustomSqlStatement psql) voidTMssqlIfElse.setElseStmt(TCustomSqlStatement elseStmt) voidTMssqlIfElse.setStmt(TCustomSqlStatement stmt) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.mysql
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.mysqlModifier and TypeClassDescriptionclassclassclassDeprecated.since GSP Java version 2.5.1.2, useTCommonBlockinstead.classDeprecated.since GSP Java version 2.5.1.2, useTCallStatementinstead.classclassDeprecated.since GSP Java version 2.5.1.2, useTCreateFunctionStmtinstead.classDeprecated.since GSP Java version 2.3.9.3, useTCreateProcedureStmtinstead.classDeprecated.As of v2.0.1.0, replaced byTCreateTriggerStmtclassclassclassDeprecated.As of v2.5.1.3, replaced byTFetchStmtclassclassDeprecated.since GSP Java version 2.3.9.3, useTLoopStmtinstead.classDeprecated.As of v2.5.1.3, replaced byTOpenStmtclassclassDeprecated.As of v2.0.4.6, replaced byTRepeatStmtclassDeprecated.since GSP Java version 2.5.1.2, useTReturnStmtinstead.classDeprecated.since GSP Java version 2.5.1.2, useTSetStmtinstead.classclassclassclassclassDeprecated.As of v2.0.5.3, useTWhileStmtinsteadclassclassMethods in gudusoft.gsqlparser.stmt.mysql with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionprotected intTMySQLSource.dochecksyntax(TCustomSqlStatement psql) intTLoadDataStmt.doParseStatement(TCustomSqlStatement psql) intTMySQLBlock.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMySQLCallStmt.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMySQLCaseStmt.doParseStatement(TCustomSqlStatement psql) intTMySQLCreateFunction.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMySQLCreateProcedure.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMySQLCreateTrigger.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMySQLDeallocatePrepareStmt.doParseStatement(TCustomSqlStatement psql) intTMySQLDeclare.doParseStatement(TCustomSqlStatement psql) intTMySQLFetchCursor.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMySQLIfStmt.doParseStatement(TCustomSqlStatement psql) intTMySQLLoopStmt.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMySQLOpenCursor.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMySQLOptimizeTableStmt.doParseStatement(TCustomSqlStatement psql) intTMySQLRepeatStmt.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMySQLReturn.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMySQLSet.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMySQLShowStmt.doParseStatement(TCustomSqlStatement psql) intTMySQLSignal.doParseStatement(TCustomSqlStatement psql) intTMySQLSource.doParseStatement(TCustomSqlStatement psql) intTMySQLStmtStub.doParseStatement(TCustomSqlStatement psql) intTMySQLWhileStmt.doParseStatement(TCustomSqlStatement psql) Deprecated.intTShowEngineStmt.doParseStatement(TCustomSqlStatement psql) intTShowIndexStmt.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.netezza
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.netezzaModifier and TypeClassDescriptionclassnetezza generate [express] statistics statementclassnetezza groom table statement.Methods in gudusoft.gsqlparser.stmt.netezza with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTNetezzaGenerateStatistics.doParseStatement(TCustomSqlStatement psql) intTNetezzaGroomTable.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.oracle
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.oracleModifier and TypeClassDescriptionclassIncludes some basic expression statement in plsql.classclassclassclassclassDeprecated.As of v1.4.4.5, replaced byTCreateSequenceStmtclassDeprecated.As of v1.4.4.5, replaced byTCreateSynonymStmtclassclassclassOracle create function.classThe 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.classThis class represents 3 types of SQL statement: Create procedure statement, creates or replaces a standalone stored procedure or a call specification.classThe 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. For detailed information about Oracle simple_dml_trigger, compound_dml_trigger, non_dml_trigger Please checkTTriggeringClauseclassThe CREATE TYPE statement creates or replacesclassThis class is a placeholder for CREATE TYPE statement.classThe CREATE TYPE BODY defines or implements the member methods defined in the object type specification.classclassThe FORALL statement issues a series of static or dynamic DML statements, usually much faster than an equivalent FOR loop.classThe GOTO statement branches unconditionally to a statement label or block label.classclassclassclassclassA record is a composite variable that can store data values of different types.classclassclassDeprecated.As of v1.6.4.1classA collection groups elements of the same type in a specified order.classA collection groups elements of the same type in a specified order.classMethods in gudusoft.gsqlparser.stmt.oracle that return TCustomSqlStatementModifier and TypeMethodDescriptionTPlsqlForallStmt.getStatement()TPlsqlCreateTrigger.getTriggerBody()the PL/SQL block, PL/SQL compound trigger block,TCommonBlockMethods in gudusoft.gsqlparser.stmt.oracle with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionprotected intTSqlplusCmdStatement.dochecksyntax(TCustomSqlStatement psql) intTBasicStmt.doParseStatement(TCustomSqlStatement psql) intTCompoundTriggerBody.doParseStatement(TCustomSqlStatement psql) intTOracleCreateDirectoryStmt.doParseStatement(TCustomSqlStatement psql) intTOracleCreateLibraryStmt.doParseStatement(TCustomSqlStatement psql) intTOracleCreateSequenceStmt.doParseStatement(TCustomSqlStatement psql) Deprecated.intTOracleCreateSynonymStmt.doParseStatement(TCustomSqlStatement psql) Deprecated.intTOracleExecuteProcedure.doParseStatement(TCustomSqlStatement psql) intTPlsqlContinue.doParseStatement(TCustomSqlStatement psql) intTPlsqlCreateFunction.doParseStatement(TCustomSqlStatement psql) intTPlsqlCreatePackage.doParseStatement(TCustomSqlStatement psql) intTPlsqlCreateProcedure.doParseStatement(TCustomSqlStatement psql) intTPlsqlCreateTrigger.doParseStatement(TCustomSqlStatement psql) intTPlsqlCreateType_Placeholder.doParseStatement(TCustomSqlStatement psql) intTPlsqlCreateType.doParseStatement(TCustomSqlStatement psql) intTPlsqlCreateTypeBody.doParseStatement(TCustomSqlStatement psql) intTPlsqlForallStmt.doParseStatement(TCustomSqlStatement psql) intTPlsqlGotoStmt.doParseStatement(TCustomSqlStatement psql) intTPlsqlNullStmt.doParseStatement(TCustomSqlStatement psql) intTPlsqlRecordTypeDefStmt.doParseStatement(TCustomSqlStatement psql) intTPlsqlTableTypeDefStmt.doParseStatement(TCustomSqlStatement psql) intTPlsqlVarrayTypeDefStmt.doParseStatement(TCustomSqlStatement psql) voidTPlsqlForallStmt.setStatement(TCustomSqlStatement statement) voidTPlsqlCreateTrigger.setTriggerBody(TCustomSqlStatement triggerBody) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.postgresql
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.postgresqlModifier and TypeClassDescriptionclassclassclassDeprecated.As of v1.6.3.7, replaced byTGrantStmtclassDeprecated.As of v1.6.3.7, May add lock statement under package: gudusoft.gsqlparser.stmtclassclassclassclassclassDeprecated.As of v2.0.1.0, replaced byTCreateTriggerStmtCreate triggerclassclassclassDeprecated.since GSP Java version 2.6.1.2, useTSetStmtinstead.classMethods in gudusoft.gsqlparser.stmt.postgresql with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTDropRoleSqlStatement.doParseStatement(TCustomSqlStatement psql) intTForEachStmt.doParseStatement(TCustomSqlStatement psql) intTGrantSqlStatement.doParseStatement(TCustomSqlStatement psql) Deprecated.intTLockSqlStatement.doParseStatement(TCustomSqlStatement psql) Deprecated.intTMoveStmt.doParseStatement(TCustomSqlStatement psql) intTNullStmt.doParseStatement(TCustomSqlStatement psql) intTPerformanceStmt.doParseStatement(TCustomSqlStatement psql) intTPgImport.doParseStatement(TCustomSqlStatement psql) intTPlsqlCreateTriggerSqlStatement.doParseStatement(TCustomSqlStatement psql) Deprecated.intTPostgresqlTableStmt.doParseStatement(TCustomSqlStatement psql) intTRefreshMaterializedViewStmt.doParseStatement(TCustomSqlStatement psql) intTSetSearchPathStmt.doParseStatement(TCustomSqlStatement psql) Deprecated.intTShowSearchPathStmt.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.presto
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.prestoMethods in gudusoft.gsqlparser.stmt.presto with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTResetSessionStmt.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.redshift
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.redshiftModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassDeprecated.since GSP Java version 2.5.2.5, useTCreateSchemaSqlStatementinstead.classclassclassclassclassclassclassclassDeprecated.since version, 2.9.3.5, useTLockTableStmtinstead.classclassclassclassclassDeprecated.since version 2.5.9.1, useTUnloadStmtinstead.classMethods in gudusoft.gsqlparser.stmt.redshift that return TCustomSqlStatementMethods in gudusoft.gsqlparser.stmt.redshift with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTFetchFromStmt.doParseStatement(TCustomSqlStatement psql) intTRedshiftAbort.doParseStatement(TCustomSqlStatement psql) intTRedshiftAlterSchema.doParseStatement(TCustomSqlStatement psql) intTRedshiftAlterUser.doParseStatement(TCustomSqlStatement psql) intTRedshiftAnalyze.doParseStatement(TCustomSqlStatement psql) intTRedshiftAnalyzeCompression.doParseStatement(TCustomSqlStatement psql) intTRedshiftBegin.doParseStatement(TCustomSqlStatement psql) intTRedshiftCancel.doParseStatement(TCustomSqlStatement psql) intTRedshiftClose.doParseStatement(TCustomSqlStatement psql) intTRedshiftComment.doParseStatement(TCustomSqlStatement psql) intTRedshiftCommit.doParseStatement(TCustomSqlStatement psql) intTRedshiftCopy.doParseStatement(TCustomSqlStatement psql) intTRedshiftCreateSchema.doParseStatement(TCustomSqlStatement psql) Deprecated.intTRedshiftCreateUser.doParseStatement(TCustomSqlStatement psql) intTRedshiftDeallocate.doParseStatement(TCustomSqlStatement psql) intTRedshiftDeclare.doParseStatement(TCustomSqlStatement psql) intTRedshiftDropSchema.doParseStatement(TCustomSqlStatement psql) intTRedshiftDropUser.doParseStatement(TCustomSqlStatement psql) intTRedshiftEnd.doParseStatement(TCustomSqlStatement psql) intTRedshiftExplain.doParseStatement(TCustomSqlStatement psql) intTRedshiftLock.doParseStatement(TCustomSqlStatement psql) Deprecated.intTRedshiftPrepare.doParseStatement(TCustomSqlStatement psql) intTRedshiftReset.doParseStatement(TCustomSqlStatement psql) intTRedshiftRollback.doParseStatement(TCustomSqlStatement psql) intTRedshiftSessionAuthorization.doParseStatement(TCustomSqlStatement psql) intTRedshiftUnload.doParseStatement(TCustomSqlStatement psql) Deprecated.intTRedshiftVacuum.doParseStatement(TCustomSqlStatement psql) voidTRedshiftPrepare.setStatement(TCustomSqlStatement statement) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.snowflake
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.snowflakeModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassSnowflake alter taskclassclassclassclassclassclassSnowflake CREATE SEMANTIC VIEW statement.classclassSnowflake create stageclassclassclassclassclassclassexpression used in the create function body will be treated as a pseudo expression statement.classclassclassclassclassclassSnowflake use schemaclassclassMethods in gudusoft.gsqlparser.stmt.snowflake that return TCustomSqlStatementMethods in gudusoft.gsqlparser.stmt.snowflake with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTAlterAccountStmt.doParseStatement(TCustomSqlStatement psql) intTAlterFileFormatStmt.doParseStatement(TCustomSqlStatement psql) intTAlterNetworkPolicyStmt.doParseStatement(TCustomSqlStatement psql) intTAlterPipeStmt.doParseStatement(TCustomSqlStatement psql) intTAlterResourceMonitorStmt.doParseStatement(TCustomSqlStatement psql) intTAlterShareStmt.doParseStatement(TCustomSqlStatement psql) intTAlterStageStmt.doParseStatement(TCustomSqlStatement psql) intTAlterTaskStmt.doParseStatement(TCustomSqlStatement psql) intTAlterWarehouseStmt.doParseStatement(TCustomSqlStatement psql) intTCreateFileFormatStmt.doParseStatement(TCustomSqlStatement psql) intTCreateNetworkPolicyStmt.doParseStatement(TCustomSqlStatement psql) intTCreatePipeStmt.doParseStatement(TCustomSqlStatement psql) intTCreateResourceMonitorStmt.doParseStatement(TCustomSqlStatement psql) intTCreateSemanticViewStmt.doParseStatement(TCustomSqlStatement psql) intTCreateShareStmt.doParseStatement(TCustomSqlStatement psql) intTCreateStageStmt.doParseStatement(TCustomSqlStatement psql) intTCreateStreamStmt.doParseStatement(TCustomSqlStatement psql) intTCreateTaskStmt.doParseStatement(TCustomSqlStatement psql) intTCreateWarehouseStmt.doParseStatement(TCustomSqlStatement psql) intTDropStreamStmt.doParseStatement(TCustomSqlStatement psql) intTGetStmt.doParseStatement(TCustomSqlStatement psql) intTPseudoExprStmt.doParseStatement(TCustomSqlStatement psql) intTPutStmt.doParseStatement(TCustomSqlStatement psql) intTRemoveStmt.doParseStatement(TCustomSqlStatement psql) intTSnowflakeCopyIntoStmt.doParseStatement(TCustomSqlStatement psql) intTUndropStmt.doParseStatement(TCustomSqlStatement psql) intTUseRole.doParseStatement(TCustomSqlStatement psql) intTUseSchema.doParseStatement(TCustomSqlStatement psql) intTUseSecondaryRolesStmt.doParseStatement(TCustomSqlStatement psql) intTUseWarehouse.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.sparksql
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.sparksqlMethods in gudusoft.gsqlparser.stmt.sparksql with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTCacheTable.doParseStatement(TCustomSqlStatement psql) intTRefresh.doParseStatement(TCustomSqlStatement psql) intTResourceManagement.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.sybase
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.sybaseModifier and TypeClassDescriptionclassclassclassclassclassMethods in gudusoft.gsqlparser.stmt.sybase with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTInsertBulk.doParseStatement(TCustomSqlStatement psql) intTSybaseDeleteStatistics.doParseStatement(TCustomSqlStatement psql) intTSybaseDumpTran.doParseStatement(TCustomSqlStatement psql) intTSybaseUpdateIndexStatistics.doParseStatement(TCustomSqlStatement psql) intTSybaseWritetext.doParseStatement(TCustomSqlStatement psql) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.teradata
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.teradataModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassTeradata create function.classDeprecated.As of v2.0.7.7, replaced byTCreateProcedureStmtclassDeprecated.As of v2.0.1.0, replaced byTCreateTriggerStmtclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in gudusoft.gsqlparser.stmt.teradata that return TCustomSqlStatementModifier and TypeMethodDescriptionTTeradataMultiLoadCmd.getBaseStatement()TTeradataLock.getSqlRequest()TTeradataUsing.getSqlRequest()Methods in gudusoft.gsqlparser.stmt.teradata with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionprotected intTCheckWorkload.dochecksyntax(TCustomSqlStatement psql) protected intTTeradataBeginTransaction.dochecksyntax(TCustomSqlStatement psql) protected intTTeradataBTEQCmd.dochecksyntax(TCustomSqlStatement psql) protected intTTeradataFastExportCmd.dochecksyntax(TCustomSqlStatement psql) protected intTTeradataFastLoadCmd.dochecksyntax(TCustomSqlStatement psql) protected intTTeradataMultiLoadCmd.dochecksyntax(TCustomSqlStatement psql) protected intTTeradataNotImplement.dochecksyntax(TCustomSqlStatement psql) intTAllocateStmt.doParseStatement(TCustomSqlStatement psql) intTAlterConstraintStmt.doParseStatement(TCustomSqlStatement psql) intTAlterZoneStmt.doParseStatement(TCustomSqlStatement psql) intTCreateZoneStmt.doParseStatement(TCustomSqlStatement psql) intTDropConstraintStmt.doParseStatement(TCustomSqlStatement psql) intTHelpProcedure.doParseStatement(TCustomSqlStatement psql) intTShowProcedure.doParseStatement(TCustomSqlStatement psql) intTTeradataAbort.doParseStatement(TCustomSqlStatement psql) intTTeradataBeginTransaction.doParseStatement(TCustomSqlStatement psql) intTTeradataBTEQCmd.doParseStatement(TCustomSqlStatement psql) intTTeradataCollectStatistics.doParseStatement(TCustomSqlStatement psql) intTTeradataCreateProcedure.doParseStatement(TCustomSqlStatement psql) Deprecated.intTTeradataExecute.doParseStatement(TCustomSqlStatement psql) intTTeradataFastExportCmd.doParseStatement(TCustomSqlStatement psql) intTTeradataFastLoadCmd.doParseStatement(TCustomSqlStatement psql) intTTeradataGive.doParseStatement(TCustomSqlStatement psql) intTTeradataLock.doParseStatement(TCustomSqlStatement psql) intTTeradataMultiLoadCmd.doParseStatement(TCustomSqlStatement psql) intTTeradataSetSession.doParseStatement(TCustomSqlStatement psql) intTTeradataStmtStub.doParseStatement(TCustomSqlStatement psql) intTTeradataUsing.doParseStatement(TCustomSqlStatement psql) voidTTeradataLock.setSqlRequest(TCustomSqlStatement sqlRequest) voidTTeradataUsing.setSqlRequest(TCustomSqlStatement sqlRequest) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.vertica
Subclasses of TCustomSqlStatement in gudusoft.gsqlparser.stmt.verticaModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in gudusoft.gsqlparser.stmt.vertica that return TCustomSqlStatementMethods in gudusoft.gsqlparser.stmt.vertica with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionintTAlterAccessPolicy.doParseStatement(TCustomSqlStatement psql) intTAlterAuthentication.doParseStatement(TCustomSqlStatement psql) intTAlterFaultGroup.doParseStatement(TCustomSqlStatement psql) intTAlterNetworkInterface.doParseStatement(TCustomSqlStatement psql) intTAlterNode.doParseStatement(TCustomSqlStatement psql) intTAlterProfile.doParseStatement(TCustomSqlStatement psql) intTAlterProjectionRename.doParseStatement(TCustomSqlStatement psql) intTAlterResourcePool.doParseStatement(TCustomSqlStatement psql) intTAlterSubnet.doParseStatement(TCustomSqlStatement psql) intTCreateAccessPolicy.doParseStatement(TCustomSqlStatement psql) intTCreateAuthentication.doParseStatement(TCustomSqlStatement psql) intTCreateFaultGroup.doParseStatement(TCustomSqlStatement psql) intTCreateHCatalogSchema.doParseStatement(TCustomSqlStatement psql) intTCreateSubnet.doParseStatement(TCustomSqlStatement psql) intTDropAccessPolicy.doParseStatement(TCustomSqlStatement psql) intTDropAggregateFunction.doParseStatement(TCustomSqlStatement psql) intTDropAuthentication.doParseStatement(TCustomSqlStatement psql) intTDropFaultGroup.doParseStatement(TCustomSqlStatement psql) intTDropNetworkInterface.doParseStatement(TCustomSqlStatement psql) intTDropResourcePool.doParseStatement(TCustomSqlStatement psql) intTDropSubnet.doParseStatement(TCustomSqlStatement psql) intTDropTextIndex.doParseStatement(TCustomSqlStatement psql) intTDropTransformFunction.doParseStatement(TCustomSqlStatement psql) intTExportToVertica.doParseStatement(TCustomSqlStatement psql) intTProfileStmt.doParseStatement(TCustomSqlStatement psql) intTVerticaCreateFunction.doParseStatement(TCustomSqlStatement psql) intTVerticaSetStmt.doParseStatement(TCustomSqlStatement psql) intTVerticaShow.doParseStatement(TCustomSqlStatement psql) voidTProfileStmt.setStatement(TCustomSqlStatement statement) -
Uses of TCustomSqlStatement in gudusoft.gsqlparser.util
Methods in gudusoft.gsqlparser.util with parameters of type TCustomSqlStatementModifier and TypeMethodDescriptionprotected voidTGetTableColumn.analyzeStmt(TCustomSqlStatement stmt, int pNest) gudusoft.gsqlparser.util.TColumnjoinRelationAnalyze.attrToColumn(TResultColumn field, TCustomSqlStatement stmt) static ArrayList<TObjectName>THelp.getObjectNames(TCustomSqlStatement sqlStatement) voidjoinRelationAnalyze.searchFields(TResultColumn field, TCustomSqlStatement select)
TExecuteSqlStatement