org.hsqldb
Class StatementDMQL
- java.lang.Object
-
- org.hsqldb.Statement
-
- org.hsqldb.StatementDMQL
-
- Direct Known Subclasses:
- StatementDML, StatementExpression, StatementProcedure, StatementQuery, StatementSet
public abstract class StatementDMQL extends Statement
Statement implementation for DML and base DQL statements.- Since:
- 1.7.2
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.StringPCOL_PREFIX
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidclearStructures(Session session)java.lang.Stringdescribe(Session session)Retrieves a String representation of this object.Resultexecute(Session session)HsqlNameManager.SimpleNamegetCursorName()ResultMetaDatagetParametersMetaData()Returns the metadata for the placeholder parameters.ResultMetaDatagetResultMetaData()Returns the metadata, which is empty if the CompiledStatement does not generate a Result.booleanisCatalogChange()booleanisCatalogLock()voidresolve(Session session)voidsetCursorName(HsqlNameManager.SimpleName name)-
Methods inherited from class org.hsqldb.Statement
clearVariables, generatedResultMetaData, getCompileTimestamp, getCursorPropertiesRequest, getGroup, getID, getReferences, getResultProperties, getSchemaName, getSQL, getStatementReturnType, getTableNamesForRead, getTableNamesForWrite, getType, hasGeneratedColumns, isAutoCommitStatement, isError, isLogged, isTransactionStatement, isValid, setCompileTimestamp, setCursorPropertiesRequest, setDescribe, setGeneratedColumnInfo, setID, setParameters, setParent, setRoot, setSchemaHsqlName, setSQL
-
-
-
-
Field Detail
-
PCOL_PREFIX
public static final java.lang.String PCOL_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
setCursorName
public void setCursorName(HsqlNameManager.SimpleName name)
-
getCursorName
public HsqlNameManager.SimpleName getCursorName()
-
getResultMetaData
public ResultMetaData getResultMetaData()
Returns the metadata, which is empty if the CompiledStatement does not generate a Result.- Overrides:
getResultMetaDatain classStatement
-
getParametersMetaData
public ResultMetaData getParametersMetaData()
Returns the metadata for the placeholder parameters.- Overrides:
getParametersMetaDatain classStatement
-
describe
public java.lang.String describe(Session session)
Retrieves a String representation of this object.
-
isCatalogLock
public final boolean isCatalogLock()
- Overrides:
isCatalogLockin classStatement
-
isCatalogChange
public boolean isCatalogChange()
- Overrides:
isCatalogChangein classStatement
-
clearStructures
public void clearStructures(Session session)
- Overrides:
clearStructuresin classStatement
-
-
DataMelt 3.0 © DataMelt by jWork.ORG