前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。
?
1. 報錯:
### Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 無效字符; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00911: 無效字符
2.出錯 原因:
1) ?sql在數據庫執行都是OK的。 ?
真正的原因是:?在mybatis 中sql結尾處多了一個" ; " 去掉就可以了。
2) ?mybatis ,我查出的數據在resultMap中沒有對應的映射字段來匹配,查到的結果無法全部填充到對象屬性才報錯的。
即:
SELECT DISTINCT allData.time AS CREATE_DATE, allData.FORMAT AS FORMAT, allData.ORDER_TYPE AS ORDER_TYPE,allData.ORDER_TYPE_DEC AS ORDER_TYPE_DEC,allData.ACCOUNT AS ACCOUNT....
中FORMAT 對應的?<result property="format" column="FORMAT" jdbcType="INTEGER" /> ?忘了寫了。
?