プログラム実行中にオラクルが切断されてしまう
パッケージ内でカーソルを使用していて、そのカーソルのSQL内の項目に固定でNULL値を取得するように
ロジックが組まれている場合、プログラムを実行するとエラーになる。
EXCEPTIONの設定をしていて、エラーになった場合、エラーログを出力するようにしているが、エラーログがはかれない。
例.
CURSOR カーソル名 IS
SELECT
項目1,
項目2,
NULL AS 項目3,
NULL AS 項目4
FROM
サンプルテーブル
以上のような場合、エラーとなり、エラーログもはかれない。
※NULLを''に変えるとエラーにならない。
なぜ、このような現象が起こるのかわからないので、
アドバイスを下さい。
Edited by: user13102986 on 2011/07/14 22:06