Top Description Fields Constructors Methods
org.h2.command.ddl

public Class DropUser

extends DefineCommand
Class Inheritance
Imports
org.h2.api.ErrorCode, org.h2.command.CommandInterface, org.h2.engine.Database, .RightOwner, .SessionLocal, .User, org.h2.message.DbException

This class represents the statement DROP USER

Field Summary

Modifier and TypeField and Description
private boolean
private String
Inherited from org.h2.command.ddl.DefineCommand:
transactional

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public int
getType()

Implements abstract org.h2.command.Prepared.getType.

Get the command type as defined in CommandInterface

public boolean
isTransactional()

Overrides org.h2.command.ddl.DefineCommand.isTransactional.

Check if this command is transactional.

public void
setIfExists(boolean b)

public void
setUserName(String userName)

public long
update()

Overrides org.h2.command.Prepared.update.

Execute the statement.

Inherited from org.h2.command.ddl.DefineCommand:
isReadOnlyisRetryablequeryMetasetTransactional

Field Detail

ifExistsback to summary
private boolean ifExists
userNameback to summary
private String userName

Constructor Detail

DropUserback to summary
public DropUser(SessionLocal session)

Method Detail

getTypeback to summary
public int getType()

Implements abstract org.h2.command.Prepared.getType.

Doc from org.h2.command.Prepared.getType.

Get the command type as defined in CommandInterface

Returns:int

the statement type

Annotations
@Override
isTransactionalback to summary
public boolean isTransactional()

Overrides org.h2.command.ddl.DefineCommand.isTransactional.

Doc from org.h2.command.Prepared.isTransactional.

Check if this command is transactional. If it is not, then it forces the current transaction to commit.

Returns:boolean

true if it is

Annotations
@Override
setIfExistsback to summary
public void setIfExists(boolean b)
setUserNameback to summary
public void setUserName(String userName)
updateback to summary
public long update()

Overrides org.h2.command.Prepared.update.

Doc from org.h2.command.Prepared.update.

Execute the statement.

Returns:long

the update count

Annotations
@Override