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

Comment modifier le nom du champ de table dans Oracle

hzc
Libérer: 2020-06-08 14:02:12
original
7999 Les gens l'ont consulté

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 新列名;
Copier après la connexion

Modifier le nom de la table :

alter table 表名 rename to 新表dao名
Copier après la connexion

Ajouter la syntaxe du champ :

alter table tablename add (column datatype [default value][null/not null],….);
Copier après la connexion

Description :

alter table 表名 add (字段名 字段类型 默认值 是否为空);
Copier après la connexion

Exemple :

alter table sf_users add (HeadPIC blob);
Copier après la connexion

Exemple :

alter table sf_users add (userName varchar2(30) default '空' not null);
Copier après la connexion

Syntaxe de modification des champs :

alter table tablename modify (column datatype [default value][null/not null],….);
Copier après la connexion

Description :

alter table 表名 modify (字段名 字段类型 默认值 是否为空);
Copier après la connexion

Exemple :

alter table sf_InvoiceApply modify (BILLCODE number(4));
Copier après la connexion

Syntaxe de suppression de champs :

alter table tablename drop (column);
Copier après la connexion

Description :

alter table 表名 drop column 字段名;
Copier après la connexion

Exemple :

alter table sf_users drop column HeadPIC;
Copier après la connexion

Renommage des champs :

Description :

alter table 表名 rename  column  列名 to 新列名   (其中:column是关键字)
Copier après la connexion

Exemple :

alter table sf_InvoiceApply rename column PIC to NEWPIC;
Copier après la connexion

Renommer de la table Nom :

Description :

alter table 表名 rename to  新表名
Copier après la connexion

Exemple :

alter table sf_InvoiceApply rename to  sf_New_InvoiceApply;
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal