Maison >Problème commun >Quelle est la commande pour une soumission réussie d'une transaction ?

Quelle est la commande pour une soumission réussie d'une transaction ?

藏色散人
藏色散人original
2020-07-13 11:48:274603parcourir

La commande pour une soumission réussie de la transaction est "commit". La commande COMMIT est utilisée pour enregistrer les modifications apportées par la transaction à la base de données. Elle enregistre toutes les transactions après la commande COMMIT ou ROLLBACK précédente dans la base de données. la syntaxe est " commit [work];".

Quelle est la commande pour une soumission réussie d'une transaction ?

La commande utilisée pour la soumission de la transaction est commit

La commande COMMIT est utilisée pour enregistrer les modifications apportées par la transaction Dans la base de données, il enregistre toutes les transactions après la dernière commande COMMIT ou ROLLBACK dans la base de données.

Syntaxe

commit [work];

Entrez le mot-clé optionnel

WORK, TRANSACTION

, dont la seule fonction est de rendre la commande plus conviviale.

Sortie

COMMIT

Soumettre avec succès et renvoyer ces informations.

NOTICE: COMMIT: no transaction in progress

S'il n'y a aucune transaction dans le processus, ces informations seront renvoyées.

Remarque

Les mots-clés TRAVAIL et TRANSACTION peuvent être ignorés.

Utilisez l'instruction ROLLBACK pour quitter une transaction.

Utilisez COMMIT pour valider la transaction en cours, rendant les modifications effectuées dans la transaction permanentes, toutes les modifications de la transaction seront visibles par les autres transactions et garantissant la durabilité en cas de crash

Tables modifiées réussies ; , affiche toutes les modifications apportées au cours de la transaction, mais les autres utilisateurs ne peuvent pas voir les modifications ;

peut annuler l'instruction ROLLBACK avec toutes les modifications apportées au cours de la transaction

Vous pouvez utiliser cette instruction pour manuellement ; soumettre des questions sur les transactions distribuées

Vous pouvez utiliser cette instruction pour mettre fin à la transaction en lecture seule de l'instruction SET TRANSACTION

;

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!

Déclaration:
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