Maison > base de données > Oracle > Comment modifier la longueur d'une colonne dans Oracle

Comment modifier la longueur d'une colonne dans Oracle

WBOY
Libérer: 2022-05-13 10:48:55
original
21502 Les gens l'ont consulté

Dans Oracle, vous pouvez utiliser modifier avec l'instruction "alter table" pour modifier la longueur de la colonne. La fonction de modifier est de modifier le type et la longueur du champ, c'est-à-dire de modifier les attributs du champ. est "modifier le nom de la table modifier le nom de la colonne type de champ Longueur du champ qui doit être modifié".

Comment modifier la longueur d'une colonne dans Oracle

L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.

Comment modifier la longueur de la colonne dans Oracle

modify modifie le type et la longueur du champ, c'est-à-dire modifie les attributs du champ.

ALTER TABLE table_name 
MODIFY column_name action;
Copier après la connexion

La déclaration est très directe. Pour modifier les colonnes d'une table, vous devez préciser le nom de la colonne, le nom de la table et l'opération à effectuer. La base de données

Oracle vous permet d'effectuer diverses opérations, mais voici les principales opérations couramment utilisées : oracle

  • Modifier la visibilité de la colonne

  • Autoriser ou interdire les valeurs NULL

  • Raccourcir ou étendre la visibilité de la colonne Taille

  • Modifier la valeur par défaut d'une colonne

  • Modifier l'expression d'une colonne virtuelle

alter table 表名 modify column_name varchar2(32)
Copier après la connexion

Instruction de modification du type et de la longueur du champ SQL standard :

ALTER TABLE tableName modify column columnName 类型;
Copier après la connexion

Par exemple, MySQL modifier l'instruction de type de champ :

alter table test modify column name varchar(255);
Copier après la connexion

Modification Oracle Déclarations de type et de longueur de champ :

ALTER TABLE tableName modify(columnName 类型);
Copier après la connexion

Par exemple

alter table test modify(name varchar(255));
Copier après la connexion

Oracle modifie plusieurs types de champs et instructions de longueur :

alter table 表名 modify (column_name1 varchar(20) default null,column_name2 varchar2(30));
alter table 表名 modify column_name varchar2(32)
Copier après la connexion

Tutoriel recommandé : "Tutoriel vidéo 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