Créer une structure, la modifier, ou la supprimer.
📌 1. Créer une table#
CREATE TABLE clients (
id INT PRIMARY KEY,
nom TEXT,
age INT,
date_inscription DATE
);
📌 2. Modifier une table (ALTER)#
Ajouter une colonne :
ALTER TABLE clients
ADD COLUMN email TEXT;
Renommer une colonne :
ALTER TABLE clients
RENAME COLUMN nom TO nom_complet;
📌 3. Supprimer une table#
DROP TABLE clients;
🧯 Pièges classiques#
DROP TABLE→ opération destructive, irréversibleALTERnon supporté de la même façon selon les SGBD (MySQL vs SQLite, etc.)- penser aux types : une mauvaise définition peut bloquer la suite
- attention aux contraintes (foreign keys)