java.sql.SQLException: ORA-00911: invalid character
2008年04月15日 星期二 10:37
控制臺拋出這個異常:java.sql.SQLException: ORA-00911: invalid character select count(t.id) as onerowc,t.id as areatravelid ,b.id as airpotid from base_areatravel t inner join base_airpot b on b.areaid=t.id group by t.id ,b.id; 以上是完完整整的輸出結果,然后我將語句復制到PL/SQL中執行是完全可以的,沒有任何異常的。。 而我在程序中定義的sql如下: String sql="select count(t.id) as onerowc,t.id as areatravelid ,b.id as airpotid from base_areatravel t"+ 呵呵,花費了半個多小時終于找到原因:::: 哈哈,,定義語句中sql后面多了一個分號。(“;”)暈菜。。這樣的話在PL/SQL中是無所謂的,可是Java 的數據庫驅動卻不識別這樣的語句了。汗,,,太大意了。記錄下來防止再次犯錯,呵呵。。。 |