• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHP-オラクルでのトランザクション)

PHP-オラクルでのトランザクションについて

このQ&Aのポイント
  • PHP-オラクルでのトランザクションについて教えてください。
  • OCIExecute()でOCI_DEFAULT(自動コミットOFF)を指定した状態でコミット(OCICommit)をせずにログオフ(OCILogoff)した場合、コミットされるのか、それともロールバックされるのか?
  • OCIExecute()でOCI_DEFAULT(自動コミットOFF)を指定した状態でコミット(OCICommit)もログオフ(OCILogoff)もしていない状態でWEBブラウザを閉じた場合、コミットされるのか、それともロールバックされるのか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ASKCITY
  • ベストアンサー率50% (1/2)
回答No.1

1,2ともロールバックされます。 SQL*PLUSなどのツールでの 自動コミットON/OFFの振る舞いと 同じと考えて良いかと思います。 ただし、私は経験が無いのですが 持続接続を利用すると トランザクションが 切れないことがあると聞いていますので できるだけ 明示ロールバックを使用した方が良いでしょう

sonar
質問者

お礼

回答ありがとうございます。m(__)m 1,2ともロールバックですね! アドバイスまでしていただけき ホントにたすかりました。

関連するQ&A