Note that the dependency action we send is SET_CONSTRAINTS rather than ALTER_TABLE. We do this because we want to distinguish SET_CONSTRAINTS from ALTER_TABLE for error messages.
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv | SetConstraintsConstantAction(List<TableName>
List of constraints to set; null if all. constraints, boolean Encodes IMMEDIATE (false), DEFERRED (true) deferred)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | executeConstantAction(Activation activation)
Implements org. This is the guts of the execution time logic for SET CONSTRAINT. |
| public String |
| constraints | back to summary |
|---|---|
| private final List<TableName> constraints | |
| deferred | back to summary |
|---|---|
| private final boolean deferred | |
| SetConstraintsConstantAction | back to summary |
|---|---|
| pack-priv SetConstraintsConstantAction(List<TableName> constraints, boolean deferred) | |
| executeConstantAction | back to summary |
|---|---|
| public void executeConstantAction(Activation activation) throws StandardException Implements org. This is the guts of the execution time logic for SET CONSTRAINT.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |