- - PR -
ROWIDが無効です。
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-01-08 09:39
お世話になっております。
環境: OS:Windows 2000 Server Oracle:Oracle9.2 上記環境のパッケージで、あるテーブルをDelete⇒Insertしております。 Insertは、LOOPして変数に入れてからInsertしております。 日によって正常に終了する時もあるのですが、『ROWIDが無効です。』の エラーで落ちてしまう事がございます。 LOOP上で数件は更新されているようなのですが、何件目かでエラーで 落ちてしまいます。 どなたか原因がわかる方が教えて頂けないでしょうか? 宜しくお願い致します。 | ||||
|
投稿日時: 2008-01-08 09:46
・・・で、使用している言語とOracleへの接続方法は? エラーを返しているレイヤーは何処で、エラーコードは何? #ODBCなどの汎用インターフェースを使って、Oracle固有の機能を使っている予感。 _________________ 甕星 <mikahosi@abox9.so-net.ne.jp> http://blogs.msmvp.jp/mikahosi/ | ||||
|
投稿日時: 2008-01-08 09:57
お世話になります。
早速の回答ありがとうございます。 Oracleの接続方法ですが、SQLPLUSで繋いでパッケージを 実行してもエラーとなってしまいます。。。 エラーコードは、ORA-01410です。 | ||||
|
投稿日時: 2008-01-08 11:18
で、
エラーの発生はInsert? エラーが発生するSQLは? |
1