org.h2.command.ddl
Class CreateTrigger
java.lang.Object
org.h2.command.Prepared
org.h2.command.ddl.DefineCommand
org.h2.command.ddl.SchemaCommand
org.h2.command.ddl.CreateTrigger
public class CreateTrigger
- extends SchemaCommand
This class represents the statement
CREATE TRIGGER
Methods inherited from class org.h2.command.Prepared |
checkCanceled, checkParameters, getCurrentObjectId, getCurrentRowNumber, getObjectId, getParameters, getPlanSQL, getSQL, getSQL, getSQL, isQuery, needRecompile, prepare, query, setCommand, setCurrentRowNumber, setHeadPos, setObjectId, setParameterList, setPrepareAlways, setRow, setSession, setSQL, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CreateTrigger
public CreateTrigger(Session session,
Schema schema)
setBefore
public void setBefore(boolean before)
setTriggerClassName
public void setTriggerClassName(java.lang.String triggerClassName)
setTypeMask
public void setTypeMask(int typeMask)
setRowBased
public void setRowBased(boolean rowBased)
setQueueSize
public void setQueueSize(int size)
setNoWait
public void setNoWait(boolean noWait)
setTableName
public void setTableName(java.lang.String tableName)
setTriggerName
public void setTriggerName(java.lang.String name)
setIfNotExists
public void setIfNotExists(boolean ifNotExists)
update
public int update()
throws java.sql.SQLException
- Description copied from class:
Prepared
- Execute the statement.
- Overrides:
update
in class Prepared
- Returns:
- the update count
- Throws:
java.sql.SQLException
- if it is a query
setForce
public void setForce(boolean force)