Top Description Constructors Methods
org.h2.command.ddl

pack-priv abstract Class SchemaOwnerCommand

extends SchemaCommand
Class Inheritance
Known Direct Subclasses
org.h2.command.ddl.AlterDomain, org.h2.command.ddl.AlterSequence, org.h2.command.ddl.CreateConstant, org.h2.command.ddl.CreateDomain, org.h2.command.ddl.CreateMaterializedView, org.h2.command.ddl.CreateSequence, org.h2.command.ddl.CreateSynonym, org.h2.command.ddl.CreateView, org.h2.command.ddl.DropAggregate, org.h2.command.ddl.DropConstant, org.h2.command.ddl.DropFunctionAlias, org.h2.command.ddl.DropSequence, org.h2.command.ddl.DropSynonym, org.h2.command.ddl.RefreshMaterializedView
Imports
org.h2.engine.SessionLocal, org.h2.schema.Schema

This class represents a non-transaction statement that involves a schema and requires schema owner rights.

Constructor Summary

AccessConstructor and Description
pack-priv
SchemaOwnerCommand(SessionLocal
the session
session
,
Schema
the schema
schema
)

Create a new command.

Method Summary

Modifier and TypeMethod and Description
public final long
update()

Overrides org.h2.command.Prepared.update.

Execute the statement.

pack-priv abstract long
update(Schema schema)

Inherited from org.h2.command.ddl.SchemaCommand:
getSchema

Constructor Detail

SchemaOwnerCommandback to summary
pack-priv SchemaOwnerCommand(SessionLocal session, Schema schema)

Create a new command.

Parameters
session:SessionLocal

the session

schema:Schema

the schema

Method Detail

updateback to summary
public final 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
updateback to summary
pack-priv abstract long update(Schema schema)