Package org.h2.command.ddl
Class DropRole
- java.lang.Object
-
- org.h2.command.Prepared
-
- org.h2.command.ddl.DefineCommand
-
- org.h2.command.ddl.DropRole
-
public class DropRole extends DefineCommand
This class represents the statement DROP ROLE
-
-
Field Summary
Fields Modifier and Type Field Description private booleanifExistsprivate java.lang.StringroleName-
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 DropRole(SessionLocal session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetType()Get the command type as defined in CommandInterfacevoidsetIfExists(boolean ifExists)voidsetRoleName(java.lang.String roleName)longupdate()Execute the statement.-
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
-
-
-
-
Constructor Detail
-
DropRole
public DropRole(SessionLocal session)
-
-
Method Detail
-
setRoleName
public void setRoleName(java.lang.String roleName)
-
update
public long update()
Description copied from class:PreparedExecute the statement.
-
setIfExists
public void setIfExists(boolean ifExists)
-
-