Maison > base de données > SQL > le corps du texte

Quelle est l'instruction pour ajouter des champs dans SQL

hzc
Libérer: 2020-06-17 16:43:38
original
29013 Les gens l'ont consulté

Quelle est l'instruction pour ajouter des champs dans SQL

Quelle est l'instruction SQL pour ajouter un champ ?

L'instruction SQL standard pour ajouter un champ à la table de données est :

alter table  表名  add (字段 字段类型)  [ default  '输入默认值']  [null/not null]  ;
Copier après la connexion

Par exemple :

ALTER TABLE employee  ADD  spbh varchar(20) NOT NULL Default 0
Copier après la connexion

signifie ajouter le champ spbh à la table employé. Ce champ Le type est varchar, la taille est 20 et ne peut pas être vide. La valeur par défaut initiale est 0.

Quelle est linstruction pour ajouter des champs dans SQL

Informations étendues :

Autres instructions SQL couramment utilisées :

1. Modifiez un attribut de champ dans la table de données et ajoutez des commentaires à. il .

Format de la déclaration :

comment on column  库名.表名.字段名 is  '输入的备注';
Copier après la connexion

Exemple : je souhaite ajouter des commentaires au champ document_type de la table de test dans la bibliothèque ers_data, alors l'instruction sql est :

comment on column ers_data.test.document_type is '文件类型';
Copier après la connexion

2 . Modifier un certain élément dans le type de champ de la table de données.

Format de la déclaration :

alter table 表名  modiy (字段  字段类型  [default '输入默认值' ] [null/not null]  ,字段  字段类型  [default '输入默认值' ] [null/not null] );
Copier après la connexion

Modifiez plusieurs champs séparés par des virgules.

Exemple : Si vous souhaitez modifier le type de salle de classe du bureau de terrain dans une table d'enseignant en char (20), et que la valeur par défaut est "bureau", le sql correspondant est :

ALTER TABLE teacher ALTER COLUMN classroom VARCHAR(20) NOT NULL default "办公室";
Copier après la connexion

3. Supprimez les données d'un champ dans le tableau.

Format de relevé :

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

Exemple : Pour supprimer le champ age dans la table étudiant, vous pouvez utiliser le sql suivant :

alter table student drop age;
Copier après la connexion

Tutoriel recommandé : "sql tuto

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:
sql
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