基本的にすべての情報をファイルにダンプする一般的な SQL エラー ルーチンを定義しようとしGET DIAGNOSTICS
ています。
このすべての情報を取得するプロシージャを作成しましたが、別のプロシージャ内から呼び出すとうまく機能しMODIFIES SQL
ます。データをフェッチする手順でも必要です。これらのプロシージャは で定義されてREADS SQL DATA
おり、エラー ルーチンを呼び出すと、呼び出し元の を継承するため失敗しますREAD
。
この問題を回避するにはどうすればよいですか。変更のためにデータを開く可能性があるため、すべてを変更しREADS SQL DATA
たくMODIFIES SQL DATA
ないのですが、それは望ましくありません。