Maison > Problème commun > Que renvoie l'instruction de mise à jour MySQL ?

Que renvoie l'instruction de mise à jour MySQL ?

尊渡假赌尊渡假赌尊渡假赌
Libérer: 2023-08-01 14:18:08
original
2018 Les gens l'ont consulté

L'instruction de mise à jour MySQL renvoie une valeur entière représentant le nombre de lignes modifiées, indiquant à l'opérateur combien de lignes de données ont été mises à jour. L'instruction UPDATE modifiera uniquement les lignes qui remplissent les conditions et ne renverra que le nombre final de lignes modifiées. Normalement, l'opération de mise à jour renverra une valeur entière supérieure ou égale à 0. Si la valeur de retour est 0, cela signifie qu'aucune ligne répondant aux conditions de mise à jour n'a été modifiée.

Que renvoie l'instruction de mise à jour MySQL ?

Le système d'exploitation de ce tutoriel : système Windows 10, version MySQL 8, ordinateur Dell G3.

Dans MySQL, l'instruction UPDATE est utilisée pour modifier les données de la table. Lorsqu'une instruction UPDATE est exécutée, elle renvoie une valeur entière représentant le nombre de lignes modifiées. Cette valeur de retour vous indique combien de lignes de données ont été mises à jour.

Normalement, l'opération de mise à jour renvoie une valeur entière supérieure ou égale à 0. Cela indique combien de lignes de données ont été modifiées avec succès. Si la valeur de retour est 0, cela signifie qu'aucune ligne répondant aux conditions de mise à jour n'a été modifiée.

Ce qui suit est un exemple montrant l'utilisation de l'instruction UPDATE et l'obtention de la valeur de retour :

UPDATE table_name SET column1 = value1 WHERE condition;
Copier après la connexion

Supposons qu'il existe une table nommée utilisateurs, qui contient trois colonnes : identifiant, nom et âge. Nous pouvons utiliser l'instruction UPDATE pour changer les noms de tous les utilisateurs de plus de 30 ans en "John" et obtenir le nombre de lignes mises à jour renvoyées :

UPDATE users SET name = 'John' WHERE age > 30;
Copier après la connexion

À ce moment, s'il y a 5 lignes de données avec un âge supérieur à 30 ans, alors l'instruction UPDATE La valeur de retour est 5, indiquant que 5 lignes de données ont été modifiées avec succès.

Il convient de noter que l'instruction UPDATE ne modifiera que les lignes qui remplissent les conditions et ne renverra que le nombre final de lignes modifiées. Si l'instruction UPDATE n'a modifié aucune ligne, elle renverra quand même 0 au lieu d'une erreur.

Les opérations de mise à jour peuvent affecter les données de la base de données, vous devez donc examiner attentivement les conditions et mettre à jour le contenu lorsque vous utilisez l'instruction UPDATE pour éviter des résultats inattendus sur les données.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal