Maison > Questions et réponses > le corps du texte
Mysql a un mode sans échec, mais parfois en entreprise, nous devons mettre à jour plusieurs lignes d'enregistrements, mais nous voulons empêcher la mise à jour de tous les champs de la table.
J'ai vu sur Internet qu'il était impossible d'empêcher les mises à jour complètes de la table via des déclencheurs, comment puis-je le faire. écrire ça ? Quoi ?
phpcn_u15822017-05-18 10:57:07
Je ne comprends pas très bien la question. Ce que vous entendez par mode sans échec, c'est que seules les mises à jour avec les conditions où sont autorisées après l'activation de sql_safe_updates sont suffisantes pour empêcher les erreurs de mise à jour. tableau entier. De plus, empêcher la mise à jour de tous les champs de la table empêche-t-il plusieurs lignes d'enregistrements que vous souhaitez mettre à jour, ou quoi ?