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 boolean
ifExists
private java.lang.String
roleName
-
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 int
getType()
Get the command type as defined in CommandInterfacevoid
setIfExists(boolean ifExists)
void
setRoleName(java.lang.String roleName)
long
update()
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:Prepared
Execute the statement.
-
setIfExists
public void setIfExists(boolean ifExists)
-
-