忍者ブログ
お仕事日記
http://heugemono.blog.shinobi.jp/
13 12 11 10 9 8 7 6 5 4 3

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

ORA-01002: フェッチ順序が無効です。

もー!!

なんだってあんたはこんなエラーばっか吐くわけかっ!!!

うえーん…
フェッチってなんだよぉ…(((((;Д⊂

解説しようっ!!フェッチとはっ!! 
 
 
対象データの取得の際
 
データベース・バッファ・キャッシュから、
必要なデータをユーザーに返します。
この動作を「フェッチ」と呼びます。


らしいです。

ま、わかる人にはわかるんでしょうねぇ…
で?フェッチの順序が無効って…なんなわけ??


【ケース】
いつものごとくseasar2を使って、ツールを作っていたらでたSQLえらー・・・・
「ORA-01002: フェッチ順序が無効です。 」

やってる作業は…

レコードロック

update or insert


を、ただ繰り返すだけの処理。

で、何でこれがおこるの??
しかも、おこったり、おこらなかったり…

さっぱりだ。


【結論】

なんかね…
トランザクション制御がうまくいってないらしいよ。
ほんとかどうか知らんけど(= 3 =)y-~

またあとで~。


オラクルのエラーはここ。
PR

COMMENT
NAME
TITLE
MAIL
URL
COMMENT
PASS
TRACKBACK
TRACKBACK URL