--DERBY_PROPERTY validateCheckConstraint=<baseTableUUIDString>
override on a SELECT query, cf DeferredConstraintsMemory#validateCheck. It
relies on having a correct row location set prior to invoking getNewtRowCore, cf. the special code path in
ProjectRestrictResultSet#getNextRowCore activated by
#validatingCheckConstraint.
| Access | Constructor and Description |
|---|---|
| pack-priv | ValidateCheckConstraintResultSet(long conglomId, StaticCompiledOpenConglomInfo scoci, Activation activation, int resultRowTemplate, int resultSetNumber, GeneratedMethod startKeyGetter, int startSearchOperator, GeneratedMethod stopKeyGetter, int stopSearchOperator, boolean sameStartStopPosition, Qualifier[][] qualifiers, String tableName, String userSuppliedOptimizerOverrides, String indexName, boolean isConstraint, boolean forUpdate, int colRefItem, int indexColItem, int lockMode, boolean tableLocked, int isolationLevel, int rowsPerRead, boolean oneRowScan, double optimizerEstimatedRowCount, double optimizerEstimatedCost)
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv boolean | loopControl(boolean moreRows)
Overrides org.
|
| ValidateCheckConstraintResultSet | back to summary |
|---|---|
| pack-priv ValidateCheckConstraintResultSet(long conglomId, StaticCompiledOpenConglomInfo scoci, Activation activation, int resultRowTemplate, int resultSetNumber, GeneratedMethod startKeyGetter, int startSearchOperator, GeneratedMethod stopKeyGetter, int stopSearchOperator, boolean sameStartStopPosition, Qualifier[][] qualifiers, String tableName, String userSuppliedOptimizerOverrides, String indexName, boolean isConstraint, boolean forUpdate, int colRefItem, int indexColItem, int lockMode, boolean tableLocked, int isolationLevel, int rowsPerRead, boolean oneRowScan, double optimizerEstimatedRowCount, double optimizerEstimatedCost) throws StandardException | |
| loopControl | back to summary |
|---|---|
| pack-priv boolean loopControl(boolean moreRows) throws StandardException Overrides org.
| |