Uses of Class
org.h2.command.ddl.DefineCommand
Packages that use DefineCommand
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.
-
Uses of DefineCommand in org.h2.command
Methods in org.h2.command that return DefineCommandModifier and TypeMethodDescriptionprivate DefineCommandParser.parseAlterDomain()private DefineCommandParser.parseAlterView()private DefineCommandParser.parseTableConstraintIf(String tableName, Schema schema, boolean ifTableExists) -
Uses of DefineCommand in org.h2.command.ddl
Subclasses of DefineCommand in org.h2.command.ddlModifier and TypeClassDescriptionclassThe base class for ALTER DOMAIN commands.classThis class represents the statement ALTER DOMAIN ADD CONSTRAINTclassThis class represents the statement ALTER DOMAIN DROP CONSTRAINTclassThis class represents the statements ALTER DOMAIN SET DEFAULT ALTER DOMAIN DROP DEFAULT ALTER DOMAIN SET ON UPDATE ALTER DOMAIN DROP ON UPDATEclassThis class represents the statement ALTER DOMAIN RENAMEclassThis class represents the statement ALTER DOMAIN RENAME CONSTRAINTclassThis class represents the statement ALTER INDEX RENAMEclassThis class represents the statement ALTER SCHEMA RENAMEclassThis class represents the statement ALTER SEQUENCE.classThe base class for ALTER TABLE commands.classThis class represents the statement ALTER TABLE ADD CONSTRAINTclassThis 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 COLUMNclassThis class represents the statement ALTER TABLE DROP CONSTRAINTclassThis class represents the statement ALTER TABLE RENAMEclassThis class represents the statement ALTER TABLE ALTER COLUMN RENAMEclassThis class represents the statement ALTER TABLE RENAME CONSTRAINTclassThis class represents the statements ALTER USER ADMIN, ALTER USER RENAME, ALTER USER SET PASSWORDclassThis class represents the statement ALTER VIEWclassThis class represents the statements ANALYZE and ANALYZE TABLEclassclassThis class represents the statement CREATE AGGREGATEclassThis class represents the statement CREATE CONSTANTclassThis class represents the statement CREATE DOMAINclassThis class represents the statement CREATE ALIASclassThis class represents the statement CREATE INDEXclassThis class represents the statement CREATE LINKED TABLEclassThis class represents the statement CREATE ROLEclassThis class represents the statement CREATE SCHEMAclassThis class represents the statement CREATE SEQUENCE.classThis class represents the statement CREATE SYNONYMclassThis class represents the statement CREATE TABLEclassThis class represents the statement CREATE TRIGGERclassThis class represents the statement CREATE USERclassThis class represents the statement CREATE VIEWclassThis class represents the statement DEALLOCATEclassThis class represents the statement DROP AGGREGATEclassThis class represents the statement DROP CONSTANTclassThis class represents the statement DROP ALL OBJECTSclassThis class represents the statement DROP DOMAINclassThis class represents the statement DROP ALIASclassThis class represents the statement DROP INDEXclassThis class represents the statement DROP ROLEclassThis class represents the statement DROP SCHEMAclassThis class represents the statement DROP SEQUENCEclassThis class represents the statement DROP SYNONYMclassThis class represents the statement DROP TABLEclassThis class represents the statement DROP TRIGGERclassThis class represents the statement DROP USERclassThis class represents the statement DROP VIEWclassThis class represents the statements GRANT RIGHT, GRANT ROLE, REVOKE RIGHT, REVOKE ROLEclassThis class represents the statement PREPAREclassThis class represents a non-transaction statement that involves a schema.(package private) classThis class represents a non-transaction statement that involves a schema and requires schema owner rights.classThis class represents the statement COMMENTclassThis class represents the statement TRUNCATE TABLEFields in org.h2.command.ddl with type parameters of type DefineCommandModifier and TypeFieldDescriptionprivate ArrayList<DefineCommand> CommandWithColumns.constraintCommandsMethods in org.h2.command.ddl that return types with arguments of type DefineCommandModifier and TypeMethodDescriptionprivate ArrayList<DefineCommand> CommandWithColumns.getConstraintCommands()Methods in org.h2.command.ddl with parameters of type DefineCommandModifier and TypeMethodDescriptionvoidCommandWithColumns.addConstraintCommand(DefineCommand command) Add a constraint statement to this statement. -
Uses of DefineCommand in org.h2.command.dml
Subclasses of DefineCommand in org.h2.command.dmlModifier and TypeClassDescriptionclassThis class represents the statement ALTER TABLE SET