Package org.h2.command.ddl
Class DropView
- java.lang.Object
-
- org.h2.command.Prepared
-
- org.h2.command.ddl.DefineCommand
-
- org.h2.command.ddl.SchemaCommand
-
- org.h2.command.ddl.DropView
-
public class DropView extends SchemaCommand
This class represents the statement DROP VIEW
-
-
Field Summary
Fields Modifier and Type Field Description private ConstraintActionType
dropAction
private boolean
ifExists
private java.lang.String
viewName
-
Fields inherited from class org.h2.command.ddl.DefineCommand
transactional
-
Fields inherited from class org.h2.command.Prepared
create, parameters, prepareAlways, session, sqlStatement, sqlTokens
-
-
Constructor Summary
Constructors Constructor Description DropView(SessionLocal session, Schema schema)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getType()
Get the command type as defined in CommandInterfacevoid
setDropAction(ConstraintActionType dropAction)
void
setIfExists(boolean b)
void
setViewName(java.lang.String viewName)
long
update()
Execute the statement.-
Methods inherited from class org.h2.command.ddl.SchemaCommand
getSchema
-
Methods inherited from class org.h2.command.ddl.DefineCommand
isReadOnly, isTransactional, queryMeta, setTransactional
-
Methods inherited from class org.h2.command.Prepared
checkCanceled, checkParameters, collectDependencies, getCteCleanups, getCurrentRowNumber, getObjectId, getParameters, getPersistedObjectId, getPlanSQL, getSession, getSimpleSQL, getSQL, getSQLTokens, isCacheable, isQuery, needRecompile, prepare, query, setCommand, setCteCleanups, setCurrentRowNumber, setParameterList, setPersistedObjectId, setPrepareAlways, setRow, setSession, setSQL, toString
-
-
-
-
Field Detail
-
viewName
private java.lang.String viewName
-
ifExists
private boolean ifExists
-
dropAction
private ConstraintActionType dropAction
-
-
Constructor Detail
-
DropView
public DropView(SessionLocal session, Schema schema)
-
-
Method Detail
-
setIfExists
public void setIfExists(boolean b)
-
setDropAction
public void setDropAction(ConstraintActionType dropAction)
-
setViewName
public void setViewName(java.lang.String viewName)
-
update
public long update()
Description copied from class:Prepared
Execute the statement.
-
-