データベースで何かをするためにバッチMySQLスクリプトを実装したいと思います。問題は、私が持っている各マスタIDに対して、4つのタプルを挿入したいということです。しかし、このタプルはトランザクションに追加する必要があります。つまり、これらの4つのタプルのいずれかが失敗した場合、トランザクションはロールバックされます。次に、クエリが失敗したことをキャプチャするためのメカニズムをいくつかキャッチする必要があります。 PHPやPERLなどの純粋なMYSQLを使用することはできません。私はそれを行うストアプロシージャを作成することはできません。 Microsoft SQL Serverには、私の問題を解決する@@ error変数がありますが、MYSQLではエラーコードを示すシステム変数はありません。 どうすればいいですか?MYSQLのキャッチエラー
乾杯、
トランザクションをロールバックするためにキャッチしたい – Nami
PHPラッパーで 'バッチMYSQL'スクリプトをラップできないのはなぜですか?次に、try/catchをロールバック/コミットで使用できます。 –