解决方案 »

  1.   

    apply_date 数据库的中是什么类型呢?是date型吗?
    是的话,
    在java中 PreparedStatement.setDate(1, new Date()) 可以赋date值
    oracle的话,to_date 方法,将要给的字符串转换为date型
      

  2.   

    但是 ORA-00932: 数据类型不一致: 应为 NUMBER, 但却获得 BINARY,应为number,你数据库中设置的是什么类型呢?
      

  3.   


    我数据库中就是date类型,javabean 里也是java.util.date类型,我就是想给date类型赋null值呀,jdbc就是不允许。
      

  4.   

    1.你这个错误是因为数据类型不一致,核对一下数据库字段的类型和你JavaBean的类型是否一致。
    2.JDBC不会限制你操作NULL值,应该是你数据库设置了该列为NOT NULL,检查一下表的设置。