最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

sql無效字符 執(zhí)行sql語句報錯解決方案

 更新時間:2012年11月23日 09:11:30   作者:  
說起來慚愧,在執(zhí)行sql語句時總是犯一些小錯誤,糾結(jié)半天,這不應為一個分號的玩意折騰了好半天,需要了解的朋友可以參考下
說起來慚愧,總是犯一些小錯誤,糾結(jié)半天,這不應為一個分號的玩意折騰了好半天!
錯誤時在執(zhí)行SQL語句的時候發(fā)出的,信息如下:
Java代碼
[default][2012-11-22 11:35:58,552][ERROR]
Java代碼
[com.primeton.common.connection.impl.synchronization.TraceLoggerStatementSynchronization:49]
Java代碼
Sql[INSERT INTO ASE_SYSTEM_LOG (LOGID,USERID,USERNAME,LOGINTIME) VALUES(?,?,?,?);] execute error.
java.sql.SQLException: ORA-00911: 無效字符
程序代碼如下:
Java代碼
復制代碼 代碼如下:

String sql="INSERT INTO ASE_SYSTEM_LOG (LOGID,USERID,USERNAME,LOGINTIME) VALUES(?,?,?,?);";
con = this.getDataSource().getConnection();
ptt=con.prepareStatement(sql);
ptt.setLong(1, logId);
ptt.setLong(2, userId);
ptt.setString(3,userName);
ptt.setString(4, loginDate);
ptt.executeUpdate();

當執(zhí)行ptt.excuteUpdate()方法的時候,直接報以上的錯。
以為是sql中參數(shù)賦值有問題,但是將sql語句直接copy到PLSQL中執(zhí)行,卻沒問題,糾結(jié)了好久,原來是
復制代碼 代碼如下:

"INSERT INTO ASE_SYSTEM_LOG (LOGID,USERID,USERNAME,LOGINTIME) VALUES(?,?,?,?);"

中多了一個“;”號,坑哥啊,就這玩意,我頓時無語?。?!
好啦,如果有報字符異常問題的盆友可以參考下,沒有的就永遠不要再發(fā)這樣的低級錯誤啦!
告誡自己一句話:不細心是做不好程序的。

相關文章

最新評論

乌拉特前旗| 积石山| 丹棱县| 益阳市| 武穴市| 重庆市| 军事| 隆昌县| 尖扎县| 绵竹市| 铜陵市| 塔河县| 吉隆县| 株洲县| 武威市| 徐闻县| 紫阳县| 怀宁县| 敦煌市| 沿河| 长沙县| 建水县| 满城县| 错那县| 凤翔县| 红河县| 五指山市| 乌鲁木齐市| 永安市| 芜湖市| 修武县| 贺州市| 九江市| 通榆县| 浑源县| 塔河县| 柳河县| 夏河县| 高唐县| 乌苏市| 重庆市|