Package org.h2.command.ddl
Class PrepareProcedure
java.lang.Object
org.h2.command.Prepared
org.h2.command.ddl.DefineCommand
org.h2.command.ddl.PrepareProcedure
This class represents the statement
PREPARE
-
Field Summary
FieldsFields 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 -
Method Summary
Modifier and TypeMethodDescriptionvoid
Check if all parameters have been set.Get the parameter list.int
getType()
Get the command type as defined in CommandInterfacevoid
setPrepared
(Prepared prep) void
setProcedureName
(String name) 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, collectDependencies, getCteCleanups, getCurrentRowNumber, getObjectId, getPersistedObjectId, getPlanSQL, getSession, getSimpleSQL, getSQL, getSQLTokens, isCacheable, isQuery, needRecompile, prepare, query, setCommand, setCteCleanups, setCurrentRowNumber, setParameterList, setPersistedObjectId, setPrepareAlways, setRow, setSession, setSQL, toString
-
Field Details
-
procedureName
-
prepared
-
-
Constructor Details
-
PrepareProcedure
-
-
Method Details
-
checkParameters
public void checkParameters()Description copied from class:Prepared
Check if all parameters have been set.- Overrides:
checkParameters
in classPrepared
-
update
public long update()Description copied from class:Prepared
Execute the statement. -
setProcedureName
-
setPrepared
-
getParameters
Description copied from class:Prepared
Get the parameter list.- Overrides:
getParameters
in classPrepared
- Returns:
- the parameter list
-
getType
public int getType()Description copied from class:Prepared
Get the command type as defined in CommandInterface
-