Heim  >  Artikel  >  Datenbank  >  So ändern Sie den Namen einer Tabelle in Oracle

So ändern Sie den Namen einer Tabelle in Oracle

青灯夜游
青灯夜游Original
2021-12-24 14:40:0938434Durchsuche

Oracle-Methode zum Ändern des Tabellennamens: 1. Verwenden Sie die Anweisung „ALTER TABLE table_name RENAME TO new_table_name;“.

So ändern Sie den Namen einer Tabelle in Oracle

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

oracle Ändern Sie den Namen der Tabelle (benennen Sie die Tabelle um)

Für eine vorhandene Tabelle können Sie auch deren Namen ändern. Es gibt zwei Syntaxformen zum Umbenennen einer Tabelle:

  • Eine besteht darin, die ALTER TABLE-Anweisung zu verwenden. Die Syntax lautet wie folgt:

ALTER TABLE table_name RENAME TO new_table_name;
  • Die andere besteht darin, die RENAME-Anweisung direkt zu verwenden, die Syntax lautet wie folgt:

RENAME table_name TO new_table_name;

Erweiterte Kenntnisse:

  • Ändern Sie den Namen der Spalte.

Die Syntax zum Ändern des Namens der Spalte in der Tabelle lautet wie folgt:

ALTER TABLE table_name RENAME COLUMN column_name TO new_column_name;

Ändern Sie beispielsweise den Namen der Spalte „Geburtstag“ in der Personentabelle wie folgt in „Alter“:

SQL> ALTER TABLE person RENAME COLUMN birthday TO age;

Die Tabelle hat sich geändert.

  • Ändern Sie den Datentyp der Spalte

Die Syntax zum Ändern des Datentyps der Spalte in der Tabelle lautet wie folgt:

ALTER TABLE table_name MODIFY column_name new_data_type;

Ändern Sie beispielsweise den Datentyp der Altersspalte in die Personentabelle zu NUMBER(4), wie folgt:

SQL> ALTER TABLE person MODIFY age NUMBER(4);

Die Tabelle wurde geändert.

Hinweis: Die hier verwendeten alter ... modify,注意与修改oracle的表级约束的alter ... add Unterscheidungen dürfen nicht verwechselt werden.

Empfohlenes Tutorial: „Oracle Tutorial

Das obige ist der detaillierte Inhalt vonSo ändern Sie den Namen einer Tabelle 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