2008/05/13

[oracle]ORA-01795発生

初めて知ったんですけど、where句のIN条件で使える要素数が、なんと1000までしか対応していないそうです。

1000よりも大きい要素を並べると、「ORA-01795:リストに指定できる式の最大数は1000です。」というエラーが返ってきます。

とりあえず、


  カラム = 要素1
OR カラム = 要素2
OR カラム = 要素3





OR カラム = 要素1001

で対応しできたけど、他に方法ってあるのかなー??

0 コメント:

コメントを投稿