org.h2.command.ddl
Class CreateView
java.lang.Object
org.h2.command.Prepared
org.h2.command.ddl.DefineCommand
org.h2.command.ddl.SchemaCommand
org.h2.command.ddl.CreateView
public class CreateView
- extends SchemaCommand
This class represents the statement
CREATE VIEW
Methods inherited from class org.h2.command.Prepared |
checkCanceled, checkParameters, getCurrentObjectId, getCurrentRowNumber, getObjectId, getParameters, getPlanSQL, getSQL, getSQL, getSQL, isCacheable, isQuery, needRecompile, prepare, query, setCommand, setCurrentRowNumber, setObjectId, setParameterList, setPrepareAlways, setRow, setSession, setSQL, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CreateView
public CreateView(Session session,
Schema schema)
setViewName
public void setViewName(java.lang.String name)
setRecursive
public void setRecursive(boolean recursive)
setSelect
public void setSelect(Query select)
setIfNotExists
public void setIfNotExists(boolean ifNotExists)
setSelectSQL
public void setSelectSQL(java.lang.String selectSQL)
setColumnNames
public void setColumnNames(java.lang.String[] cols)
setComment
public void setComment(java.lang.String comment)
setOrReplace
public void setOrReplace(boolean orReplace)
setForce
public void setForce(boolean force)
update
public int update()
- Description copied from class:
Prepared
- Execute the statement.
- Overrides:
update
in class Prepared
- Returns:
- the update count
getType
public int getType()
- Description copied from class:
Prepared
- Get the command type as defined in CommandInterface
- Specified by:
getType
in class Prepared
- Returns:
- the statement type