ホームページ  >  記事  >  トランザクションを正常に送信するためのコマンドは何ですか?

トランザクションを正常に送信するためのコマンドは何ですか?

藏色散人
藏色散人オリジナル
2020-07-13 11:48:274513ブラウズ

トランザクションを正常に送信するためのコマンドは「コミット」です。COMMIT コマンドは、トランザクションによって行われた変更をデータベースに保存するために使用されます。前回の COMMIT または ROLLBACK コマンドの後のすべてのトランザクションをデータベースに保存します。構文は「 commit [work];」です。

トランザクションを正常に送信するためのコマンドは何ですか?

トランザクションのコミットに使用されるコマンドは commit

COMMIT コマンドが使用されますトランザクションをコミットします。変更はデータベースに保存されます。最後の COMMIT または ROLLBACK コマンドの後のすべてのトランザクションがデータベースに保存されます。

Syntax

commit [work];

Input

WORK, TRANSACTION

コマンドをより使いやすくすることだけが目的のオプションのキーワード。

出力

COMMIT

この情報は、送信が成功した場合に返されます。

NOTICE: COMMIT: no transaction in progress

プロセス内にトランザクションがない場合、この情報が返されます。

キーワード WORK および TRANSACTION は無視できます。

ROLLBACK ステートメントを使用してトランザクションを終了します。

COMMIT を使用して現在のトランザクションをコミットすると、トランザクションで実行された変更が永続的になり、すべてのトランザクションの変更が他のトランザクションに表示され、クラッシュが発生した場合でも持続可能性が確保されます。

変更されたテーブルが渡されました。 、トランザクション中に行われた変更を表示しますが、他のユーザーはその変更を表示できません;

ROLLBACK ステートメントとトランザクション中に行われた変更をロールバックできます;

このステートメントを使用して手動で行うことができます分散トランザクションに関する質問を送信します;

このステートメントを使用して、SET TRANSACTION ステートメントの読み取り専用トランザクションを終了できます;

以上がトランザクションを正常に送信するためのコマンドは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。