SQL/MX 2.x Reference Manual (H06.04+)

SQL/MX Statements
HP NonStop SQL/MX Reference Manual540440-003
2-11
ALTER TABLE Statement
default is:
literal
| NULL
| CURRENT_DATE
| CURRENT_TIME
| CURRENT_TIMESTAMP
| {CURRENT_USER | USER}
column-constraint is:
UNIQUE
| PRIMARY KEY [ASC[ENDING] | DESC[ENDING]]
| CHECK (condition)
| REFERENCES ref-spec
table-constraint is:
UNIQUE (column-list)
| PRIMARY KEY (key-column-list)
| CHECK (condition)
| FOREIGN KEY (column-list) REFERENCES ref-spec
column-list is:
column-name [,column-name]...
key-column-list is:
column-name [ASC[ENDING] | DESC[ENDING]]
[,column-name [ASC[ENDING] | DESC[ENDING]]...
ref-spec is:
referenced-table [(column-list)]
[referential triggered action]
referential triggered action is:
update rule [delete rule]
| delete rule [update rule]
update rule is: ON UPDATE referential action
delete rule is: ON DELETE referential action
referential action is:
RESTRICT
| NO ACTION
attribute is:
{ALLOCATE num-extents | DEALLOCATE}
| {AUDITCOMPRESS | NO AUDITCOMPRESS}
| {CLEARONPURGE | NO CLEARONPURGE}
| MAXEXTENTS num-extents