Maison  >  Article  >  base de données  >  Quelles sont les opérations pour modifier la structure des tables en SQL ?

Quelles sont les opérations pour modifier la structure des tables en SQL ?

不言
不言original
2019-03-02 16:50:3925829parcourir

Quelles sont les opérations pour modifier la structure des tables en SQL ?

Les opérations de modification de la structure de la table dans SQL incluent l'ajout de champs de table, la suppression de champs de table, le renommage des champs, la modification des types de champs, la définition de clés primaires et l'ajout de contraintes non nulles. Faisons ceci ci-dessous. Examinons ces opérations individuellement.

1. Ajouter des champs de table

ALTER TABLE 表名
ADD 字段名 字段类型 DEFAULT NULL

2. Supprimer des champs de table

modifier le nom de la table. déposer le nom du champ

Exemple :

alter table user drop name;

3. Renommer le champ

modifier le nom de la table, renommer l'ancien nom du champ en nouveau nom du champ

Exemple :

alter table  user  rename oldname to newname;

4. Changer le type de champ

ALTER TABLE nom de la table
ALTER COLUMN le nom du champ a changé de type

Exemple :

alter table user alter name varchar(50);

5. Définir la clé primaire

ALTER TABLE nom de la table

ADD CONSTRAINT nom de clé primaire PRIMARY KEY (nom du champ)

6. Ajouter une contrainte non nulle

ALTER TABLE nom de la table

ALTER COLUMN nom du champ type de champ NOT NULL

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