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

So ändern Sie den Tabellenfeldnamen in Oracle

hzc
hzcOriginal
2020-06-08 14:00:177988Durchsuche

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 新列名;

Ändern Sie den Tabellennamen:

alter table 表名 rename to 新表dao名

Fügen Sie die Feldsyntax hinzu:

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

Beschreibung:

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

Beispiel:

alter table sf_users add (HeadPIC blob);

Beispiel:

alter table sf_users add (userName varchar2(30) default '空' not null);

Syntax zum Ändern von Feldern:

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

Beschreibung:

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

Beispiel:

alter table sf_InvoiceApply modify (BILLCODE number(4));

Syntax zum Löschen von Feldern:

alter table tablename drop (column);

Beschreibung:

alter table 表名 drop column 字段名;

Beispiel:

alter table sf_users drop column HeadPIC;

Umbenennung von Feldern:

Beschreibung:

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

Beispiel:

alter table sf_InvoiceApply rename column PIC to NEWPIC;

Umbenennung Name der Tabelle:

Beschreibung:

alter table 表名 rename to  新表名

Beispiel:

alter table sf_InvoiceApply rename to  sf_New_InvoiceApply;

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!

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