Modification d'un d'enregistrement en SQL : UPDATE

Nous ne l'avons pas encore signalé, mais il existe la commande UPDATE ... SET pour la mise à jour d'une ligne dans une table de votre base de données. L'utilisation d'UPDATE dans une requête SQL est assez simple comme vous allez le voir.

Elle repose sur l'utilisation du mot clef UPDATE et de SET.

Exemple d'une requête UPDATE

Prenons la table suivante :

Table Étudiant
id_etudiant nom prenom moyenne domicile
1 Duchesse Valérie 17 St Rambert
2 Malaga Rita 12 Roussillon
3 Bertrand Adrien 11 Grenoble
4 Rossiny Daniel 17 Beaurepaire
5 Suza Alvaro 19 St Vallier
6 Alarson Marinah 14 Beaurepaire
7 Lambertini Paco 19 St Rambert
8 Dupon Jean 10 Grenoble
9 Maillet Daniel 18 Lyon
10 Barose Diane 16 Grenoble
11 Carlo Monica 11 Roussillon
12 Maillet Serge 13 Lyon
13 Malaga Rita 15 Grenoble

Par exemple pour mettre à jour la deuxième ligne de la table, en changeant la moyenne en 11 de l'étudiant portant l'id_étudiant numéro 2, voici la requête correspondante :

UPDATE etudiant SET moyenne = '11' WHERE id_etudiant =2 ;

Résultat de la requête SQL :

Table Étudiant
id_etudiant nom prenom moyenne domicile
2 Malaga Rita 11 Roussillon

Une question ? Venez la poser sur notre forum développement web !

A propos de l'auteur

Nicolas Galle

Nicolas Galle est développeur web sénior pour l'agence Aseox.

Newsletter Marketing