最近、PHP ADODB ライブラリを使用してから PDO に変換したアプリケーションの 1 つで、いくつかのコードを改良しています。adodb では、トランザクションを開始すると、begin コマンドと commit コマンドの間のクエリで例外が発生した場合、自動的にロールバックされました。
PDOもこれを行いますか?クエリを持つメソッドが PDO の begin と commit の間で失敗した場合、trsaction は自動的にロールバックしますか、それとも暗黙的に呼び出す必要がありますか?