ibase_transとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > ibase_transの意味・解説 

ibase_trans

(PHP 4, PHP 5)
ibase_trans — トランザクションを開始する

説明

resource ibase_trans ( [int trans_args [, resource link_identifier]] )
トランザクションを開始します。
trans_args は、以下の値 IBASE_READ、IBASE_WRITE、IBASE_COMMITTED、IBASE_CONSISTENCY、 IBASE_CONCURRENCY、IBASE_REC_VERSION、IBASE_REC_NO_VERSION、 IBASE_WAIT および IBASE_NOWAIT の組み合わせです。
注意: この関数の挙動は PHP 5.0.0 で変更されました。The first call ibase_trans() を最初にコールした際には、接続の デフォルトのトランザクションを返しません。ibase_trans() によって開始されたすべてのトランザクションは、ibase_commit()ibase_rollback() を使用してコミットあるいは ロールバックを明示的に行わない限り、スクリプトの終了時に自動的に ロールバックされます。
注意: PHP 5.0.0 以降では、この関数は複数の trans_args および link_identifier を指定することが可能です。これにより、 複数のデータベース接続にまたがるトランザクションを扱えるようになり、 2 フェーズコミット機能を使用したコミットが可能になります。つまり、複数の データベースの更新内容が成功したか失敗したかによる判断ができるということです。 これは、ひとつのクエリで異なるデータベースのテーブルを同時に使用できるという ことではありません!
複数データベースにまたがるトランザクションを使用する場合、 ibase_query() および ibase_prepare() をコールする際には link_id および transaction_id の両方を指定する必要があります。


このページでは「PHP関数リファレンス」からibase_transを検索した結果を表示しています。
Weblioに収録されているすべての辞書からibase_transを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からibase_transを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ibase_trans」の関連用語

ibase_transのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ibase_transのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2024 by the PHP Documentation Group.

©2024 GRAS Group, Inc.RSS