Le langage SQL : DDL : ALTER
La commande ALTER permet de modifier (ajouter, supprimer, créer) la structure d'une base de données.
ALTER TABLE
Voilà quelques exemples d'utilisation de la commande ALTER. :
Ajouter un nouveau champ :
ALTER TABLE `jeux`
ADD `stockage` varchar(100);
Suppression du même champ :
ALTER TABLE `jeux`
DROP COLUMN `stockage`;
Changer le type d'un champ :
ALTER TABLE `jeux`
MODIFY COLUMN `stockage` int(11);
Remarque : on peut utiliser aussi :
ALTER TABLE `jeux`
ALTER COLUMN `stockage` int(11);
Renommer une Table :
ALTER TABLE ancienNom
RENAME nouveauNom;
Ajouter une contrainte :
ALTER TABLE `jeux`
ADD CONSTRAINT `fk_categorie_jeux` FOREIGN KEY (`fk_categorie`)
REFERENCES `categories` (`id_categorie`),
Supprimer une contrainte :
ALTER TABLE `jeux`
DROP CONSTRAINT `fk_categorie_jeux`