public class SQLCreateTriggerStatement extends SQLStatementImpl implements SQLCreateStatement
| Modifier and Type | Class and Description |
|---|---|
static class |
SQLCreateTriggerStatement.TriggerEvent |
static class |
SQLCreateTriggerStatement.TriggerType |
| Constructor and Description |
|---|
SQLCreateTriggerStatement() |
SQLCreateTriggerStatement(String dbType) |
| Modifier and Type | Method and Description |
|---|---|
SQLStatement |
getBody() |
List<SQLObject> |
getChildren() |
SQLName |
getDefiner() |
SQLName |
getName() |
SQLExprTableSource |
getOn() |
List<SQLCreateTriggerStatement.TriggerEvent> |
getTriggerEvents() |
SQLCreateTriggerStatement.TriggerType |
getTriggerType() |
List<SQLName> |
getUpdateOfColumns() |
SQLExpr |
getWhen() |
boolean |
isDelete() |
boolean |
isForEachRow() |
boolean |
isInsert() |
boolean |
isOrReplace() |
boolean |
isUpdate() |
void |
setBody(SQLStatement body) |
void |
setDefiner(SQLName x) |
void |
setDelete(boolean delete) |
void |
setForEachRow(boolean forEachRow) |
void |
setInsert(boolean insert) |
void |
setName(SQLName name) |
void |
setOn(SQLExprTableSource on) |
void |
setOn(SQLName on) |
void |
setOrReplace(boolean orReplace) |
void |
setTriggerType(SQLCreateTriggerStatement.TriggerType triggerType) |
void |
setUpdate(boolean update) |
void |
setWhen(SQLExpr x) |
clone, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentequals, getClass, hashCode, notify, notifyAll, wait, wait, waitclone, getDbType, isAfterSemi, setAfterSemi, toLowerCaseStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentpublic SQLCreateTriggerStatement()
public SQLCreateTriggerStatement(String dbType)
public List<SQLObject> getChildren()
getChildren in interface SQLStatementgetChildren in class SQLStatementImplpublic SQLExprTableSource getOn()
public void setOn(SQLName on)
public void setOn(SQLExprTableSource on)
public SQLName getName()
public void setName(SQLName name)
public SQLStatement getBody()
public void setBody(SQLStatement body)
public boolean isOrReplace()
public void setOrReplace(boolean orReplace)
public SQLCreateTriggerStatement.TriggerType getTriggerType()
public void setTriggerType(SQLCreateTriggerStatement.TriggerType triggerType)
public List<SQLCreateTriggerStatement.TriggerEvent> getTriggerEvents()
public boolean isForEachRow()
public void setForEachRow(boolean forEachRow)
public SQLExpr getWhen()
public void setWhen(SQLExpr x)
public boolean isUpdate()
public void setUpdate(boolean update)
public boolean isDelete()
public void setDelete(boolean delete)
public boolean isInsert()
public void setInsert(boolean insert)
public SQLName getDefiner()
public void setDefiner(SQLName x)
Copyright © 2013–2018 Alibaba Group. All rights reserved.