In Oracle können Sie die Anweisung „Alter Table“ mit dem Schlüsselwort „Drop Column“ verwenden, um Felder zu löschen. Die Syntax lautet „ALTER TABLE table name DROP COLUMN field name“.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.
Syntax zum Hinzufügen von Feldern: alter table tablename add (column datatype [Standardwert][null/nicht null],….);
Syntax zum Ändern von Feldern: alter table tablename changes (column datatype [Standardwert][null/nicht null],….);
Syntax zum Löschen von Feldern: alter table tablename drop (column);
Wenn Sie mehrere Spalten hinzufügen, ändern oder löschen, trennen Sie sie durch Kommas.
Beispiel für die Verwendung von alter table zum Hinzufügen, Löschen und Ändern einer Spalte.
Erstellen Sie eine Tabellenstruktur:
create table test1 (id varchar2(20) not null);
Fügen Sie ein Feld hinzu:
alter table test1 add (name varchar2(30) default ‘无名氏’ not null);
Verwenden Sie eine SQL-Anweisung, um drei Felder gleichzeitig hinzuzufügen:
alter table test1 add (name varchar2(30) default ‘无名氏’ not null, age integer default 22 not null, has_money number(9,2) );
Ändern Sie ein Feld
alter table test1 modify (name varchar2(16) default ‘unknown’);
Andere: Die formellere Schreibweise ist:
-- Add/modify columns alter table TABLE_NAME rename column FIELD_NAME to NEW_FIELD_NAME;
Ein Feld löschen
alter table test1 drop column name;
Empfohlenes Tutorial: „Oracle Video Tutorial“
Das obige ist der detaillierte Inhalt vonSo löschen Sie ein Oracle-Feld. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!