TCreateTriggerStmt
SQL SQL create trigger statement.public class TMssqlCreateTrigger extends TStoredProcedureSqlStatement
dbvendor, dummytag, isparsed, joins, parser, plsqlparser, rootNode, sourcetokenlist, sqlstatementtype, tables| Constructor and Description |
|---|
TMssqlCreateTrigger(EDbVendor dbvendor)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TParseTreeVisitor v)
Deprecated.
Accept a visitor
|
void |
acceptChildren(TParseTreeVisitor v)
Deprecated.
Accept a visitor to iterate this class and sub-nodes of this class
|
int |
doParseStatement(TCustomSqlStatement psql)
Deprecated.
|
TSourceTokenList |
getDmlTpyes()
Deprecated.
As of v1.7.2.5, replaced by
ETriggerDmlType |
EnumSet<ETriggerDmlType> |
getDmlTypes()
Deprecated.
|
int |
getFireMode()
Deprecated.
As of v1.7.2.5, replaced by
ETriggerTimingPoint |
TTable |
getOnTable()
Deprecated.
|
TObjectName |
getStoredProcedureName()
Deprecated.
|
ETriggerTimingPoint |
getTimingPoint()
Deprecated.
|
TObjectName |
getTriggerName()
Deprecated.
|
boolean |
isAlterTrigger()
Deprecated.
|
void |
setAlterTrigger(boolean alterTrigger)
Deprecated.
|
void |
setDmlTypes(EnumSet<ETriggerDmlType> dmlTypes)
Deprecated.
|
void |
setFireMode(int fireMode)
Deprecated.
|
void |
setOnTable(TTable onTable)
Deprecated.
|
void |
setTimingPoint(ETriggerTimingPoint timingPoint)
Deprecated.
|
void |
setTriggerName(TObjectName triggerName)
Deprecated.
|
getDeclareStatements, getParameterDeclarations, setDeclareStatements, setParameterDeclarationsgetBodyStatements, setBodyStatementsaddToTables, addWhereClause, analyzeFromTable, analyzeJoin, analyzeTablename, checkNonQualifiedColumnReferenceInSubQueryOfUplevelStmt, clearError, dochecksyntax, findTable, fireOnMetaDatabaseTableColumn, getAncestorStmt, getCteList, getDaxFunctionStack, getEndlabelName, getErrorCount, getFirstPhysicalTable, getIndexColumns, getJoins, getLabelName, getOrphanColumns, getOutputClause, getParentStmt, getResultColumnList, getReturningClause, getStatements, getSymbolTable, getTables, getTargetTable, getTopClause, getTopStatement, getVariableStack, getWhereClause, isnzplsql, isoracleplsql, ispgplsql, isTableACTE, isverticaplsql, linkColumnReferenceToTable, linkColumnToTable, linkToFirstTable, locateVariableOrParameter, OracleStatementCanBeSeparatedByBeginEndPair, parseerrormessagehandle, parsestatement, searchCTEList, searchDaxVariableInStack, setCteList, setEndlabelName, setLabelName, setOutputClause, setParentStmt, setResultColumnList, setReturningClause, setTargetTable, setTopClause, setVariableStack, setWhereClause, VerticaStatementCanBeSeparatedByBeginEndPairaddAllMyTokensToTokenList, appendString, doParse, fastSetString, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, init, init, removeAllMyTokensFromTokenList, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setGsqlparser, setIncludingComment, setNodeType, setStartToken, setStartToken, setStartToken, setStartToken, setString, toScript, toStringpublic TMssqlCreateTrigger(EDbVendor dbvendor)
public void setAlterTrigger(boolean alterTrigger)
public boolean isAlterTrigger()
public TObjectName getStoredProcedureName()
getStoredProcedureName in class TStoredProcedureSqlStatementpublic TTable getOnTable()
public TObjectName getTriggerName()
public void setTimingPoint(ETriggerTimingPoint timingPoint)
public void setDmlTypes(EnumSet<ETriggerDmlType> dmlTypes)
public ETriggerTimingPoint getTimingPoint()
public EnumSet<ETriggerDmlType> getDmlTypes()
public int doParseStatement(TCustomSqlStatement psql)
doParseStatement in class TCustomSqlStatementpublic TSourceTokenList getDmlTpyes()
ETriggerDmlTypepublic int getFireMode()
ETriggerTimingPointpublic void accept(TParseTreeVisitor v)
TParseTreeNodeaccept in interface Visitableaccept in class TParseTreeNodev - visitor is a descendant class of TParseTreeVisitorpublic void acceptChildren(TParseTreeVisitor v)
TParseTreeNodeacceptChildren in interface VisitableacceptChildren in class TParseTreeNodev - visitor is a descendant class of TParseTreeVisitorpublic void setOnTable(TTable onTable)
public void setTriggerName(TObjectName triggerName)
public void setFireMode(int fireMode)
Copyright © 2019. All rights reserved.