Heim >Datenbank >Oracle >So löschen Sie ein Oracle-Feld

So löschen Sie ein Oracle-Feld

WBOY
WBOYOriginal
2022-01-26 10:44:1053215Durchsuche

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“.

So löschen Sie ein Oracle-Feld

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.

So löschen Sie Oracle-Felder

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn