En Janvier 2005...Voici des exemples concrets pour vous montrez les principales requêtes SQL.
Affichage des tables d'une base de donnée :
| SQL: |
SHOW TABLES; |
Affichage de la structure d'une table (Utilisateur) :
| SQL: |
EXPLAIN Utilisateur; |
Création d'une table :
| SQL: |
CREATE TABLE Utilisateur (
UserID bigint(20) NOT NULL AUTO_INCREMENT, nom varchar(40) NOT NULL defaut' ', prenom varchar(40) NOT NULL defaut' ', fonction varchar(20) defaut' ', PRIMARY KEY (UserID); ); |
Insertion de données dans une table :
| SQL: |
INSERT INTO Utilisateur
VALUES ( '', 'Dupond', 'Roger', 'technicien', ); |
Affichage des données stockées dans une table :
| SQL: |
SELECT nom,prenom
FROM Utilisateur WHERE (fonction = 'technicien') ORDER BY Nom; |
Ajouter un champ à une table :
| SQL: |
ALTER TABLE Utilisateur
ADD birth date NOT NULL; |
Modifier le type d'un champ d'une table :
| SQL: |
ALTER TABLE Utilisateur
ADD prenom varchar(50) NOT NULL defaut 'toto'; |
Supprimer un champ d'une table :
| SQL: |
ALTER TABLE Utilisateur
ADD birth; |