Heim > Datenbank > Oracle > So ändern Sie den Tabellenfeldnamen in Oracle

So ändern Sie den Tabellenfeldnamen in Oracle

hzc
Freigeben: 2020-06-08 14:02:12
Original
7999 Leute haben es durchsucht

So ändern Sie den Tabellenfeldnamen in Oracle

Oracle ändert den Tabellenfeldnamen folgendermaßen:

Die erste Methode besteht darin, das Schlüsselwort RENAME zu verwenden:

Ändern Sie den Feldnamen:

alter table 表名 rename column 现列zhi名 to 新列名;
Nach dem Login kopieren

Ändern Sie den Tabellennamen:

alter table 表名 rename to 新表dao名
Nach dem Login kopieren

Fügen Sie die Feldsyntax hinzu:

alter table tablename add (column datatype [default value][null/not null],….);
Nach dem Login kopieren

Beschreibung:

alter table 表名 add (字段名 字段类型 默认值 是否为空);
Nach dem Login kopieren

Beispiel:

alter table sf_users add (HeadPIC blob);
Nach dem Login kopieren

Beispiel:

alter table sf_users add (userName varchar2(30) default '空' not null);
Nach dem Login kopieren

Syntax zum Ändern von Feldern:

alter table tablename modify (column datatype [default value][null/not null],….);
Nach dem Login kopieren

Beschreibung:

alter table 表名 modify (字段名 字段类型 默认值 是否为空);
Nach dem Login kopieren

Beispiel:

alter table sf_InvoiceApply modify (BILLCODE number(4));
Nach dem Login kopieren

Syntax zum Löschen von Feldern:

alter table tablename drop (column);
Nach dem Login kopieren

Beschreibung:

alter table 表名 drop column 字段名;
Nach dem Login kopieren

Beispiel:

alter table sf_users drop column HeadPIC;
Nach dem Login kopieren

Umbenennung von Feldern:

Beschreibung:

alter table 表名 rename  column  列名 to 新列名   (其中:column是关键字)
Nach dem Login kopieren

Beispiel:

alter table sf_InvoiceApply rename column PIC to NEWPIC;
Nach dem Login kopieren

Umbenennung Name der Tabelle:

Beschreibung:

alter table 表名 rename to  新表名
Nach dem Login kopieren

Beispiel:

alter table sf_InvoiceApply rename to  sf_New_InvoiceApply;
Nach dem Login kopieren

Empfohlenes Tutorial: „Oracle Tutorial

Das obige ist der detaillierte Inhalt vonSo ändern Sie den Tabellenfeldnamen in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage