ALTER TABLE ... DROP |
Modifie la table ... enlever |
---|---|
MySQL |
Syntaxe
ALTER [IGNORE] TABLE tbl_name DROP [COLUMN] col_name |
Paramètres
Nom | Description | |
---|---|---|
tbl_name | Ce paramètre permet d'indiquer le nom de la table à traiter | |
col_name | Ce paramètre permet d'indiquer le nom de la colonne à supprimer |
Description
Ces instructions permettent de supprimer de champs de la structure d'une table.
Remarque
- Il n'est pas obligatoire de mettre le paramètre «DROP COLUMN» avec MySQL, cependant il est recommandé de le conserver afin d'être compatible avec les bases de données concurrentes comme «Oracle Database SQL» et «SQL Server» par exemple.
Exemple
Prenons pour acquis la table «matable_employer» suivante :
Champ | Type de données |
---|---|
prenom | VARCHAR(50) |
nom | VARCHAR(50) |
adresse1 | VARCHAR(50) |
adresse2 | VARCHAR(50) |
adresse3 | VARCHAR(50) |
codepostal | VARCHAR(50) |
L'exemple suivant permet d'enlever la colonne «adresse3» de la table «matable_employer» :
- ALTER TABLE matable_employer DROP COLUMN adresse3;
La table «matable_employer» aura la structure suivante après cette opération :
Champ | Type de données |
---|---|
prenom | VARCHAR(50) |
nom | VARCHAR(50) |
adresse1 | VARCHAR(50) |
adresse2 | VARCHAR(50) |
codepostal | VARCHAR(50) |
Voir également
Article - Les géants de l'informatique - Oracle
Références
MySQL - Référence, Edition Micro Application, Nicolas Rivereau, Antoine Pichot, 2002, ISBN: 2-7429-2560-0, page 899.
Dernière mise à jour : Mardi, le 15 septembre 2015