我注意到以下差异,但没有看到它记录在任何地方.我想知道其他人是否注意到同样的事情,或者可以指出一些证明相同的文件.
ENV: -
Oracle 11g, JDK 1.6, iBatis, PL/SQL
场景: -
ojdbc14.jar:如果pl/sql返回一个类型的变量,DATE我试着把它放在java.sql.Date变量中,那么一切正常.例:
Date annualDate = (Date) map.get("exam_date");
ojdbc6.jar:如果pl/sql返回一个类型的变量,DATE我试着将它放在java.sql.Date变量中,然后我得到一个异常:
java.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.sql.Date
Run Code Online (Sandbox Code Playgroud)