KK

          Kim-'s-Blog.Object-Everything.I'm POJO.

          .紀(jì)-錄.爲(wèi)了忘卻的記憶..真的勇士,要敢于直面遇到的問題,敢于正視繁雜的原碼......在實(shí)踐中積累!

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            74 Posts :: 1 Stories :: 70 Comments :: 0 Trackbacks

          今天用TOAD執(zhí)行SQL遇見一個(gè)ORA-01795: maximum number of expressions in a list is 1000 錯(cuò)誤,
          才知道In-list有1000個(gè)元素的限制;
          經(jīng)查:
          可以使用array bind或者temporary table解決,而且還能綁定變量。
          [Limit and conversion very long IN list : WHERE x IN ( ,,, ...) ]


          declare
          ????xx ?dbms_sql.varchar2s;
          ?? ?l_cursor integer default dbms_sql.open_cursor;

          begin
          ???xx(1):='xxxxxxx';
          ???xx(2):='xxxxx';
          ???....
          ???.....
          ???....
          ?dbms_sql.parse(l_cursor,xx,dbms_sql.native);
          ??dbms_sql.close_cursor(l_cursor);

          end;
          /

          posted on 2007-03-16 12:04 Kim' 閱讀(3560) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          jj
          主站蜘蛛池模板: 建德市| 垫江县| 峨边| 湄潭县| 城市| 浙江省| 贵定县| 安塞县| 布尔津县| 墨脱县| 水富县| 龙海市| 翼城县| 西吉县| 惠安县| 新晃| 云阳县| 买车| 明光市| 久治县| 长葛市| 腾冲县| 汽车| 柘城县| 博罗县| 宜宾市| 霍城县| 固阳县| 遂平县| 都昌县| 烟台市| 沙洋县| 绵阳市| 布拖县| 新野县| 涿州市| 台湾省| 蒙自县| 青岛市| 永清县| 皋兰县|