Maison  >  Article  >  base de données  >  Quelle est l'instruction pour ajouter des champs dans SQL

Quelle est l'instruction pour ajouter des champs dans SQL

hzc
hzcoriginal
2020-06-17 16:43:3828937parcourir

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]  ;

Par exemple :

ALTER TABLE employee  ADD  spbh varchar(20) NOT NULL Default 0

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  '输入的备注';

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 '文件类型';

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] );

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 "办公室";

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

Format de relevé :

alter table  表名  drop (字段);

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

alter table student drop age;

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!

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