posts - 119, comments - 62, trackbacks - 0, articles - 0
          在oracle中用prepareStatement時,如果SQL語句寫成:
          select distinct(mpfullname) from suzhou.menpaipoint where mpfullname like '%?%'
          運行時就會出現ORA-01006錯誤,解決辦法是把SQL語句改成:
          select distinct(mpfullname) from suzhou.menpaipoint where mpfullname like ?
          而用
          stmt.setObject(1, "%關鍵字%");
          來付值就可以了。

          Feedback

          # re: Oracle出現ORA-01006: 賦值變量不存在 錯誤的解決辦法  回復  更多評論   

          2006-12-20 14:19 by 壞男孩
          SELECT To_char(SYSDATE,''yyyy-MM-dd hh:mm:ss'') as d FROM Dual
          報這種錯誤為什么?

          暈。。。

          # re: Oracle出現ORA-01006: 賦值變量不存在 錯誤的解決辦法  回復  更多評論   

          2007-06-07 09:13 by sydicq
          stmt.setObject(1, "%"+參數名+"%");

          # re: Oracle出現ORA-01006: 賦值變量不存在 錯誤的解決辦法  回復  更多評論   

          2015-05-08 09:13 by 陳天藍
          SELECT To_char(SYSDATE,'yyyy-MM-dd hh:mm:ss') as d FROM Dual就可以了 @壞男孩

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 汝州市| 碌曲县| 贞丰县| 景宁| 青州市| 五原县| 明溪县| 潢川县| 肇庆市| 莲花县| 凤凰县| 开封市| 泰来县| 开原市| 永德县| 金山区| 巴塘县| 青田县| 吕梁市| 桃园县| 嘉兴市| 库尔勒市| 彰化县| 曲阜市| 永济市| 涪陵区| 沁源县| 类乌齐县| 玉山县| 体育| 融水| 凤台县| 嘉兴市| 漯河市| 邛崃市| 封开县| 舒兰市| 翁牛特旗| 南涧| 若尔盖县| 沙坪坝区|