la caverne d'Ali baba informatique.
la caverne d'Ali baba informatique.

Exemple de syntaxe de commande sql pour modifier enregistrement

Exemple pour modifier un enregistrement par son ID sur ma base xbmc

1 On regarde ce que l’on a avant

mysql> select * from files where strFilename like « Harry % »;
+——–+——–+—————————————————-+———–+————+———————+
| idFile | idPath | strFilename | playCount | lastPlayed | dateAdded |
+——–+——–+—————————————————-+———–+————+———————+
| 1619 | 829 | Harry Potter et les reliques de la mort.part 2.avi | NULL | NULL | 2013-11-01 08:12:21 |
| 1809 | 1311 | Harry Potter et les reliques de la mort.part 2.avi | NULL | NULL | 2013-11-01 08:12:21 |
| 1895 | 829 | Harry Potter a l ecole des sorciers.avi | NULL | NULL | 2013-11-01 07:55:25 |
| 1896 | 829 | Harry Potter et l’ordre du Phoenix.avi | NULL | NULL | 2013-11-01 08:11:16 |
| 1897 | 829 | Harry Potter et la chambre des secrets.avi | NULL | NULL | 2013-11-01 08:11:12 |
| 1898 | 829 | Harry Potter et la coupe de feu.avi | NULL | NULL | 2013-11-01 08:11:21 |
| 1899 | 829 | Harry Potter et le Prince de sang mele.avi | NULL | NULL | 2013-11-01 08:11:17 |
| 1900 | 829 | Harry Potter et le prisonnier d’azkaban.avi | NULL | NULL | 2013-11-01 08:11:04 |
| 1905 | 1311 | Harry Potter a l ecole des sorciers.avi | NULL | NULL | 2013-11-01 07:55:25 |
| 1906 | 1311 | Harry Potter et l’ordre du Phoenix.avi | NULL | NULL | 2013-11-01 08:11:16 |
| 1907 | 1311 | Harry Potter et la chambre des secrets.avi | NULL | NULL | 2013-11-01 08:11:12 |
| 1908 | 1311 | Harry Potter et la coupe de feu.avi | NULL | NULL | 2013-11-01 08:11:21 |
| 1909 | 1311 | Harry Potter et le Prince de sang mele.avi | NULL | NULL | 2013-11-01 08:11:17 |
| 1910 | 1311 | Harry Potter et le prisonnier d’azkaban.avi | NULL | NULL | 2013-11-01 08:11:04 |
+——–+——–+—————————————————-+———–+————+———————+
14 rows in set (0.08 sec)

2 On modifie

mysql> update files set strFilename =’Harry.Potter.Et.La.Coupe.De.Feu.avi’ where idFile = 1908;
Query OK, 1 row affected (0.07 sec)
Rows matched: 1 Changed: 1 Warnings: 0

3 Enfin on contrôle…

mysql> select * from files where strFilename like « Harry.% »;
+——–+——–+——————————————————————————————-+———–+————+———————+
| idFile | idPath | strFilename | playCount | lastPlayed | dateAdded |
+——–+——–+——————————————————————————————-+———–+————+———————+
| 569 | 433 | Harry.Potter.and.the.Deathly.Hallows.Part.1.FRENCH.REPACK.1CD.DVDRip.XviD-PATATORSEED.avi | NULL | NULL | 2011-04-19 12:50:02 |
| 1908 | 1311 | Harry.Potter.Et.La.Coupe.De.Feu.avi | NULL | NULL | 2013-11-01 08:11:21 |
+——–+——–+——————————————————————————————-+———–+————+———————+
2 rows in set (0.06 sec)