Maison  >  Article  >  base de données  >  Comment modifier le nom du champ de table dans Oracle

Comment modifier le nom du champ de table dans Oracle

hzc
hzcoriginal
2020-06-08 14:00:177835parcourir

Comment modifier le nom du champ de table dans Oracle

La façon dont Oracle modifie le nom du champ de la table est :

La première méthode consiste à utiliser le mot-clé RENAME :

Modifier le nom du champ :

alter table 表名 rename column 现列zhi名 to 新列名;

Modifier le nom de la table :

alter table 表名 rename to 新表dao名

Ajouter la syntaxe du champ :

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

Description :

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

Exemple :

alter table sf_users add (HeadPIC blob);

Exemple :

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

Syntaxe de modification des champs :

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

Description :

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

Exemple :

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

Syntaxe de suppression de champs :

alter table tablename drop (column);

Description :

alter table 表名 drop column 字段名;

Exemple :

alter table sf_users drop column HeadPIC;

Renommage des champs :

Description :

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

Exemple :

alter table sf_InvoiceApply rename column PIC to NEWPIC;

Renommer de la table Nom :

Description :

alter table 表名 rename to  新表名

Exemple :

alter table sf_InvoiceApply rename to  sf_New_InvoiceApply;

Tutoriel recommandé : "Tutoriel Oracle"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn