1.PLSQL不支持分號大括號,無論在哪個語句部位全角半角,“;”,“{ }”容易輸錯,SQL裏面不要寫不然提示無效字符
2.java鏈接ORACLE數據庫時一些低級錯誤:
2.1 調用PreparedStatement執行SQL一定要調用執行方法execute();
2.2 由於目標數據庫表文件多出了兩個字段, connection無法返回可供執行的statement
原數據庫表結構:
代碼寫成如下:
很尷尬浪費了很多時間在排錯。。。
2.3 ”違反唯一約束條件“——主鍵是ID字段,由於之前早就存在爲“1”的ID值,重複寫入同個ID導致衝突