Comme nous le savons tous, avec l'aide de l'instruction UPDATE, nous pouvons mettre à jour la valeur dans la table MySQL et de la même manière, nous pouvons mettre à jour la valeur dans la vue MySQL. La syntaxe de l'instruction UPDATE est la même, sauf qu'à la place du nom de la table, nous devons fournir le nom de la vue. Nous obtenons les données suivantes de la vue nommée "Info" pour illustrer le concept ci-dessus -
mysql> Select * from Info; +------+---------+------------+ | Id | Name | Subject | +------+---------+------------+ | 101 | YashPal | History | | 105 | Gaurav | Literature | | 125 | Raman | Computers | | NULL | Ram | Computers | +------+---------+------------+ 4 rows in set (0.00 sec)
Maintenant, supposons que nous voulions changer la valeur de Id de NULL à n'importe quelle autre valeur, puis à l'aide de la requête suivante, nous pouvons mettre à jour la valeur de la vue -
mysql> Update info set id = 130 where Name = 'Ram'; Query OK, 1 row affected (0.88 sec) mysql> Select * from Info; +------+---------+------------+ | Id | Name | Subject | +------+---------+------------+ | 101 | YashPal | History | | 105 | Gaurav | Literature | | 125 | Raman | Computers | | 130 | Ram | Computers | +------+---------+------------+ 4 rows in set (0.00 sec)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!