Maison > base de données > tutoriel mysql > 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 ?

不言
Libérer: 2019-03-02 16:50:39
original
25877 Les gens l'ont consulté

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
Copier après la connexion

2. Supprimer des champs de table

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

Exemple :

alter table user drop name;
Copier après la connexion

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

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);
Copier après la connexion

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!

É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