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

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

藏色散人
リリース: 2020-07-13 11:48:27
オリジナル
4610 人が閲覧しました

トランザクションを正常に送信するためのコマンドは「コミット」です。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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート