Uses of Class
org.h2.command.Prepared
Packages that use Prepared
Package
Description
This package contains the parser and the base classes for prepared SQL statements.
Contains DDL (data definition language) and related SQL statements.
Contains DML (data manipulation language) and related SQL statements.
Contains queries.
Database constraints such as check constraints, unique constraints, and referential constraints.
Contains high level classes of the database and classes that don't fit in another sub-package.
Expressions include mathematical operations, simple values, and others.
Classes related to a table and table meta data.
-
Uses of Prepared in org.h2.command
Fields in org.h2.command declared as PreparedModifier and TypeFieldDescriptionprivate Prepared
Parser.currentPrepared
private Prepared
CommandContainer.prepared
Fields in org.h2.command with type parameters of type PreparedMethods in org.h2.command that return PreparedModifier and TypeMethodDescriptionprivate Prepared
Parser.commandIfTableExists
(Schema schema, String tableName, boolean ifTableExists, Prepared commandIfTableExists) private Prepared
Parser.getAlterTableAlterColumnDropDefaultExpression
(Schema schema, String tableName, boolean ifTableExists, Column column, int type) private Prepared
Parser.getCurrentPrepared()
private Prepared
(package private) Prepared
Parse the statement, but don't prepare it for execution.private Prepared
Parser.parseAlter()
private Prepared
Parser.parseAlterSchema()
private Prepared
Parser.parseAlterTable()
private Prepared
Parser.parseAlterTableAlter
(Schema schema, String tableName, boolean ifTableExists) private Prepared
Parser.parseAlterTableAlterColumnIdentity
(Schema schema, String tableName, boolean ifTableExists, Column column) private Prepared
Parser.parseAlterTableAlterColumnSet
(Schema schema, String tableName, boolean ifTableExists, boolean ifExists, String columnName, Column column) private Prepared
Parser.parseAlterTableCompatibility
(Schema schema, String tableName, boolean ifTableExists, Mode mode) private Prepared
Parser.parseAlterTableDrop
(Schema schema, String tableName, boolean ifTableExists) private Prepared
Parser.parseAlterTableDropCompatibility
(Schema schema, String tableName, boolean ifTableExists) private Prepared
Parser.parseAlterTableRename
(Schema schema, String tableName, boolean ifTableExists) private Prepared
Parser.parseAlterTableSet
(Schema schema, String tableName, boolean ifTableExists) private Prepared
Parser.parseAnalyze()
private Prepared
Parser.parseBackup()
private Prepared
Parser.parseComment()
private Prepared
Parser.parseCreate()
private Prepared
Parser.parseDrop()
private Prepared
Parser.parseExecutePostgre()
private Prepared
Parser.parseExecuteSQLServer()
private Prepared
Parser.parseHelp()
private Prepared
Parser.parseMerge
(int start) private Prepared
Parser.parseMergeInto
(TableFilter targetTableFilter, int start) private Prepared
Parser.parsePrepare()
private Prepared
Parser.parsePrepared()
private Prepared
Parser.parsePrepareProcedure()
private Prepared
Parser.parseReleaseSavepoint()
private Prepared
Parser.parseSet()
private Prepared
Parser.parseSetTransactionMode()
private Prepared
Parser.parseShow()
private Prepared
Parser.parseTruncate()
private Prepared
Parser.parseUse()
private Prepared
Parser.parseWith()
private Prepared
Parser.parseWith1
(List<TableView> viewsCreated) private Prepared
Parser.parseWithQuery()
private Prepared
Parser.parseWithStatementOrQuery
(int start) Parse the statement and prepare it for execution.private static Prepared
Parser.prepare
(SessionLocal s, String sql, ArrayList<Value> paramValues) private Prepared
Parser.readSetCompatibility
(Mode.ModeEnum modeEnum) Methods in org.h2.command with parameters of type PreparedModifier and TypeMethodDescription(package private) static void
CommandContainer.clearCTE
(SessionLocal session, Prepared prepared) Clears CTE views for a specified statement.private Prepared
Parser.commandIfTableExists
(Schema schema, String tableName, boolean ifTableExists, Prepared commandIfTableExists) private CommandList
Parser.prepareCommandList
(CommandContainer command, Prepared p, String sql, String remainingSql, ArrayList<Token> remainingTokens) private void
Constructors in org.h2.command with parameters of type PreparedModifierConstructorDescriptionCommandContainer
(SessionLocal session, String sql, Prepared prepared) Constructor parameters in org.h2.command with type arguments of type PreparedModifierConstructorDescription(package private)
CommandList
(SessionLocal session, String sql, CommandContainer command, ArrayList<Prepared> commands, ArrayList<Parameter> parameters, String remaining) -
Uses of Prepared in org.h2.command.ddl
Subclasses of Prepared in org.h2.command.ddlModifier and TypeClassDescriptionclass
The base class for ALTER DOMAIN commands.class
This class represents the statement ALTER DOMAIN ADD CONSTRAINTclass
This class represents the statement ALTER DOMAIN DROP CONSTRAINTclass
This class represents the statements ALTER DOMAIN SET DEFAULT ALTER DOMAIN DROP DEFAULT ALTER DOMAIN SET ON UPDATE ALTER DOMAIN DROP ON UPDATEclass
This class represents the statement ALTER DOMAIN RENAMEclass
This class represents the statement ALTER DOMAIN RENAME CONSTRAINTclass
This class represents the statement ALTER INDEX RENAMEclass
This class represents the statement ALTER SCHEMA RENAMEclass
This class represents the statement ALTER SEQUENCE.class
The base class for ALTER TABLE commands.class
This class represents the statement ALTER TABLE ADD CONSTRAINTclass
This class represents the statements ALTER TABLE ADD, ALTER TABLE ADD IF NOT EXISTS, ALTER TABLE ALTER COLUMN, ALTER TABLE ALTER COLUMN SELECTIVITY, ALTER TABLE ALTER COLUMN SET DEFAULT, ALTER TABLE ALTER COLUMN DROP DEFAULT, ALTER TABLE ALTER COLUMN DROP EXPRESSION, ALTER TABLE ALTER COLUMN SET NULL, ALTER TABLE ALTER COLUMN DROP NULL, ALTER TABLE ALTER COLUMN SET VISIBLE, ALTER TABLE ALTER COLUMN SET INVISIBLE, ALTER TABLE DROP COLUMNclass
This class represents the statement ALTER TABLE DROP CONSTRAINTclass
This class represents the statement ALTER TABLE RENAMEclass
This class represents the statement ALTER TABLE ALTER COLUMN RENAMEclass
This class represents the statement ALTER TABLE RENAME CONSTRAINTclass
This class represents the statements ALTER USER ADMIN, ALTER USER RENAME, ALTER USER SET PASSWORDclass
This class represents the statement ALTER VIEWclass
This class represents the statements ANALYZE and ANALYZE TABLEclass
class
This class represents the statement CREATE AGGREGATEclass
This class represents the statement CREATE CONSTANTclass
This class represents the statement CREATE DOMAINclass
This class represents the statement CREATE ALIASclass
This class represents the statement CREATE INDEXclass
This class represents the statement CREATE LINKED TABLEclass
This class represents the statement CREATE ROLEclass
This class represents the statement CREATE SCHEMAclass
This class represents the statement CREATE SEQUENCE.class
This class represents the statement CREATE SYNONYMclass
This class represents the statement CREATE TABLEclass
This class represents the statement CREATE TRIGGERclass
This class represents the statement CREATE USERclass
This class represents the statement CREATE VIEWclass
This class represents the statement DEALLOCATEclass
This class represents a non-transaction statement, for example a CREATE or DROP.class
This class represents the statement DROP AGGREGATEclass
This class represents the statement DROP CONSTANTclass
This class represents the statement DROP ALL OBJECTSclass
This class represents the statement DROP DOMAINclass
This class represents the statement DROP ALIASclass
This class represents the statement DROP INDEXclass
This class represents the statement DROP ROLEclass
This class represents the statement DROP SCHEMAclass
This class represents the statement DROP SEQUENCEclass
This class represents the statement DROP SYNONYMclass
This class represents the statement DROP TABLEclass
This class represents the statement DROP TRIGGERclass
This class represents the statement DROP USERclass
This class represents the statement DROP VIEWclass
This class represents the statements GRANT RIGHT, GRANT ROLE, REVOKE RIGHT, REVOKE ROLEclass
This class represents the statement PREPAREclass
This class represents a non-transaction statement that involves a schema.(package private) class
This class represents a non-transaction statement that involves a schema and requires schema owner rights.class
This class represents the statement COMMENTclass
This class represents the statement TRUNCATE TABLEFields in org.h2.command.ddl declared as PreparedMethods in org.h2.command.ddl with parameters of type Prepared -
Uses of Prepared in org.h2.command.dml
Subclasses of Prepared in org.h2.command.dmlModifier and TypeClassDescriptionclass
This class represents the statement ALTER TABLE SETclass
This class represents the statement BACKUPclass
This class represents the statement CALL.class
Command that supports VALUES clause.class
Data change statement.final class
This class represents the statement DELETEclass
This class represents the statement EXECUTE IMMEDIATE.class
This class represents the statement EXECUTEclass
This class represents the statement EXPLAIN(package private) class
Data change statement with WHERE criteria and possibly limited number of rows.class
This class represents the statement CALL.final class
This class represents the statement INSERTfinal class
This class represents the statement MERGE or the MySQL compatibility statement REPLACEfinal class
This class represents the statement syntax MERGE INTO table alias USING...class
Represents an empty statement or a statement that has no effect.class
This class represents the statement RUNSCRIPT(package private) class
This class is the base for RunScriptCommand and ScriptCommand.class
This class represents the statement SCRIPTclass
This class represents the statement SETclass
This class represents the statement SET SESSION CHARACTERISTICSclass
Represents a transactional statement.final class
This class represents the statement UPDATEFields in org.h2.command.dml declared as PreparedMethods in org.h2.command.dml that return PreparedMethods in org.h2.command.dml with parameters of type PreparedModifier and TypeMethodDescription(package private) static void
Update.doUpdate
(Prepared prepared, SessionLocal session, Table table, LocalResult rows) void
Explain.setCommand
(Prepared command) -
Uses of Prepared in org.h2.command.query
Subclasses of Prepared in org.h2.command.queryModifier and TypeClassDescriptionclass
Represents a SELECT statement (simple, or union).class
This class represents a simple SELECT statement.class
Represents a union SELECT statement.class
Table value constructor. -
Uses of Prepared in org.h2.constraint
Methods in org.h2.constraint that return PreparedModifier and TypeMethodDescriptionprivate Prepared
ConstraintReferential.getDelete
(SessionLocal session) private Prepared
ConstraintReferential.getUpdate
(SessionLocal session) private Prepared
ConstraintReferential.prepare
(SessionLocal session, String sql, ConstraintActionType action) Methods in org.h2.constraint with parameters of type PreparedModifier and TypeMethodDescriptionprivate void
private void
ConstraintReferential.updateWithSkipCheck
(Prepared prep) -
Uses of Prepared in org.h2.engine
Fields in org.h2.engine declared as PreparedModifier and TypeFieldDescriptionprivate final Prepared
Procedure.prepared
private final Prepared
SessionLocal.SequenceAndPrepared.prepared
Fields in org.h2.engine with type parameters of type PreparedModifier and TypeFieldDescription(package private) static final Comparator
<Prepared> MetaRecord.CONSTRAINTS_COMPARATOR
Comparator for prepared constraints, sorts unique and primary key constraints first.Methods in org.h2.engine that return PreparedModifier and TypeMethodDescriptionProcedure.getPrepared()
(package private) Prepared
MetaRecord.prepare
(Database db, SessionLocal systemSession, DatabaseEventListener listener) Prepares the meta data statement.Parse and prepare the given SQL statement.Parse and prepare the given SQL statement.Methods in org.h2.engine with parameters of type PreparedModifier and TypeMethodDescription(package private) static void
MetaRecord.execute
(Database db, Prepared command, DatabaseEventListener listener, String sql) Execute the meta data statement.SessionLocal.getNextValueFor
(Sequence sequence, Prepared prepared) Returns the next value of the sequence in this session.Constructors in org.h2.engine with parameters of type Prepared -
Uses of Prepared in org.h2.expression
Fields in org.h2.expression declared as PreparedModifier and TypeFieldDescriptionprivate final Prepared
Rownum.prepared
private final Prepared
SequenceValue.prepared
Constructors in org.h2.expression with parameters of type PreparedModifierConstructorDescriptionSequenceValue
(Sequence sequence, Prepared prepared) Creates new instance of NEXT VALUE FOR expression. -
Uses of Prepared in org.h2.table
Methods in org.h2.table with parameters of type PreparedModifier and TypeMethodDescriptionvoid
Table.updateRows
(Prepared prepared, SessionLocal session, LocalResult rows) Update a list of rows in this table.void
TableLink.updateRows
(Prepared prepared, SessionLocal session, LocalResult rows)