Maison > Article > programmation quotidienne > Comment mettre à jour les données dans la vue table de données Mysql
Cet article vous présente principalement l'opération de mise à jour des données dans la vue de la table de données mysql.
Tutoriels vidéo MySQL associés recommandés : "Tutoriel MySQL"
La définition de la vue de la table de données MySQL et les opérations associées, telles que la requête, la modification, la suppression, ajout, etc. L'introduction du fonctionnement vous a été expliquée en détail dans notre article récemment publié, je ne la présenterai donc pas une par une ici. Les débutants qui ont besoin d’en savoir plus peuvent se référer aux articles pertinents.
[Comment interroger la vue dans la table de données MySQL]
[Comment modifier la vue dans la table de données Mysql]
[Comment supprimer la vue dans la table de données MySQL]
[Comment supprimer les données dans la vue de la table de données MySQL]
Le contenu principal de cette section Le contenu est l'opération de mise à jour de la vue. L'opération dite de mise à jour fait référence à la mise à jour (modification, remplacement...) des données de la table de base via la vue. Étant donné que la vue est une table virtuelle sans données réelles, lorsque nous mettons à jour les données via la vue, nous mettons en fait à jour les données dans la table de base MySQL. Par exemple, ajouter, supprimer et modifier la vue signifie mettre à jour la table de base. données de table. Effectuez des opérations d’ajout, de suppression et de modification, mais il y aura certaines restrictions sur les opérations d’affichage.
Ci-dessous, nous continuerons à vous présenter les opérations liées à la mise à jour des données dans la vue table de données MySQL sur la base d'exemples simples.
Comment mettre à jour les données dans la vue tableau de données Mysql ?
Nous pouvons d’abord interroger les données de la vue de table unique (my_v1). Comme le montre la figure ci-dessous, il existe six éléments de données pour my_v1.
Ensuite, nous mettons à jour les données dans my_v1 via l'instruction update Ici, nous mettons à jour la valeur du champ namename avec l'identifiant 3 de "232" à "oyk".
Comme le montre la figure, la requête OK signifie que la mise à jour est réussie. Nous pouvons vérifier si la mise à jour a réussi via Navicat.
Comme le montre la figure, les données de la vue table unique my_v1 ont été mises à jour avec succès.
Remarque :
Toutes les vues ne peuvent pas être mises à jour. Les vues de sous-ensembles de lignes et de colonnes des tables de base sont généralement mises à jour. Cependant, si les attributs de la vue proviennent de fonctions et d'expressions d'agrégation, la vue ne doit pas être mise à jour, et si la vue est dérivée de plus de deux tables de base, la vue n'est généralement pas autorisée à être mise à jour !
Cet article est une introduction à l'opération de mise à jour des données d'affichage dans la table de données MySQL. J'espère qu'il sera utile aux amis dans le besoin !
Si vous voulez en savoir plus sur MySQL, vous pouvez suivre le site Web PHP chinois Tutoriel vidéo MySQL, tout le monde est invité à s'y référer et à apprendre !
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!