Requete D'insertion Insert

Vous êtes ici : >> SQL / Requete d'insertion
Temps d'étude : 20 min. Niveau : Moyen.
Tags : Base de données, cours sql, requête UPDATE
Fichier(s) utile(s) pour ce cours : employes.sql

La requête INSERT

Si nous souhaitons insérer un enregistrement, nous utiliserons une requête INSERT, voici un premier modèle :

Requête SQL INSERT
		INSERT INTO employes (prenom, nom, sexe, service, date_embauche, salaire) VALUES ('alexis', 'richy', 'm', 'informatique', '2011-12-28', 1800);		
		

Résultat
Query OK, 1 row affected.


Explications

Dans le premier modèle, nous annonçons tous les champs et toutes les valeurs correspodantes (sauf id_employes auto-incrémenté), cela permet de choisir dans quels champs nous souhaitons insérer.



voici un second modèle :

Requête SQL INSERT
	
		INSERT INTO employes VALUES ('', 'alexis', 'richy', 'm', 'informatique', '2012-01-28', 1800, 10);	
		

Explications

Dans le second modèle, nous annonçons uniquement les valeurs, toutes les valeurs doivent obligatoirement être présentes. L'id sera précisé par des quotes vides afin qu'il se génère automatiquement.

Vous pouvez vérifier la présence du nouvel employé par une rapide requête de SELECTion:

Requête SQL SELECT
SELECT * FROM employes