ALTER TABLE-Anweisung (alter_table_statement)
Eine ALTER TABLE-Anweisung
(alter_table_statement) ändert Eigenschaften einer Basistabelle (siehe Tabelle).Syntax
<alter_table_statement> ::=
ALTER TABLE <table_name> <add_definition>
| ALTER TABLE <table_name> <drop_definition>
| ALTER TABLE <table_name> <alter_definition>
| ALTER TABLE <table_name> <column_change_definition>
| ALTER TABLE <table_name> <modify_definition>
| ALTER TABLE <table_name> <referential_constraint_definition>
| ALTER TABLE <table_name> DROP FOREIGN KEY <referential_constraint_name>
| ALTER TABLE <table_name> <sample_definition>
Erläuterung
Der Tabellenname muß der Name einer existierenden Basistabelle sein. Die Tabelle darf keine temporäre Basistabelle sein. Der aktuelle Benutzer muß das ALTER-Privileg für die angegebene Tabelle besitzen.