Débiter seulement s'il y a assez d'argent
Un retrait sur un compte ne doit s'effectuer que s'il y a assez d'argent. Si vous procédez par « lire le solde → vérifier → écrire » en instructions séparées, entre les étapes une autre transaction peut vider le solde et notre opération fait passer le compte en négatif.
Résolvez cela avec une seule mise à jour comportant la condition dans le filtre. Déduisez 200 du compte d'identifiant 1, mais uniquement si le solde actuel est d'au moins 200. S'il n'y a pas assez d'argent, la mise à jour ne touche aucune ligne, et côté backend vous renvoyez « fonds insuffisants » à l'utilisateur.
Connectez-vous pour voir l'historique des soumissions
Se connecterConnectez-vous pour utiliser le Mentor IA
Se connecter