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就可以了 @壞男孩

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


          網站導航:
           
          主站蜘蛛池模板: 渭南市| 涿鹿县| 凤阳县| 日土县| 定日县| 垣曲县| 娄烦县| 龙陵县| 隆尧县| 漳州市| 扶风县| 宁波市| 钟祥市| 阳谷县| 鄱阳县| 温泉县| 加查县| 德令哈市| 二连浩特市| 西乡县| 泉州市| 武夷山市| 麻江县| 思茅市| 定陶县| 壶关县| 廉江市| 大洼县| 鄂伦春自治旗| 公主岭市| 洛南县| 普兰店市| 灵宝市| 定襄县| 海口市| 张北县| 宁国市| 宽甸| 包头市| 九江市| 获嘉县|