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 ?

藏色散人
Libérer: 2020-07-13 11:48:27
original
4648 Les gens l'ont consulté

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];
Copier après la connexion

Entrez le mot-clé optionnel

WORK, TRANSACTION
Copier après la connexion

, 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
Copier après la connexion

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!

É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