Re: [問題] Oracle...inserted value too large fo …
==站內信件==
※ 引述《SuperAoi (要交換搖滾樂的請找我)》之銘言:
: 我用JB2005連結Oracle要存字串變數
: 程式碼:
: ("insert into case values ('04','222','"+money+"','"+CPU+"',
: '"+mainboard+"','"+ram+"','"+hd+"')");
: 會說Error code = 1401
: Error message = ORA-01401: 資料欄的插入值過大
: 但如果只存一般的變數,就可以順利存入
: ("insert into case values ('05','222','333','444','555','5555','222')");
: 另外oracle全部都設Varchar2(30),理論上欄位長度大小應該夠的
: 小弟覺得很奇怪,一直都無法解決,請問各位大大
: 我的code是那裡錯了呢?
我是看不太懂什麼叫做 JB2005 連 Oracle
如果你是用 Java 連線的
那在 catch exception 的時候
把你的 sql 指令順便印出來,然後比對
另外,因為整篇實在看不出來跟 Java 的關係
(是說整個 Programing 組也沒有 Database or SQL 版)
所以三天後 t 文砍
--
侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw
眾目睽睽無心顫 個人版:telnet://legend.twbbs.org
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.32.86.4
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章