UPDATE
La commande UPDATE en SQL permet de réaliser des modifications sur une table existante.
Voici la syntaxe courante :
UPDATE table_name
SET column1=’value1’, column2=’value2’
WHERE condition
Exemple d’utilisation :
Imaginons une base de données ‘gest_fact’, qu’une entreprise a créée pour stocker les données relatives aux factures qu’elle a émises : la liste des produits commercialisés par l’entreprise, la liste des factures émises par l’entreprise et le détail de chaque ligne de facture. ‘Gest_fact’ est constituée de trois tables : ‘produit’, ‘facture’ et ‘ligne_facture’. Imaginons qu’on se soit trompé dans la saisie des informations du produit ‘P01’, dans la table ‘produit’, et qu’on veuille changer la gamme pour que la valeur soit ‘sport’. Voici le code correspondant :
UPDATE produit
SET gamme=’sport’
WHERE nom_produit=’P01’ ;
Voici la table ‘produit’ avant l’exécution du code :

Et après l’exécution :

_
Nos formations sur https://www.apprendresql.com/
Voir autres : ALTER TABLE, CREATE TABLE, DROP TABLE, AND, AS, AUTO_INCREMENT, AVG(), BETWEEN, COUNT(), CROSS JOIN, DELETE, DISTINCT, FOREIGN KEY, FULL JOIN, GROUP BY, HAVING, IN, INNER JOIN, INSERT, INTERSECT, IS NULL, LEFT JOIN, LIKE, MAX(), MERGE, MIN(), NATURAL JOIN, OR, ORDER BY, PRIMARY KEY, RIGHT JOIN, SELECT, SUM(), UNION, UPDATE, WITH ROLLUP, GRANT, REVOKE, BEGIN TRANSACTION, COMMIT, ROLLBACK, SAVEPOINT