try:
insert into customers (id, first_name, last_name, dob, phone)
  2  values (1, 'John', 'Brown', TO_DATE('01-JAN-1965', 'DD-MON-YYyy'), '800-555-1211');
values (1, 'John', 'Brown', TO_DATE('01-JAN-1965', 'DD-MON-YYyy'), '800-555-1211')

解决方案 »

  1.   

    dob是什么类型啊?你干脆设它为varchar2,不就没事了吗
      

  2.   

    dob是什么?
    看看你的数据库的NLS_DATE_FORMAT是什么格式?是DD-MON-YYYY吗?
      

  3.   

    '01-JAN-1965'  改成 '01-7月-1965'
      

  4.   

    '01-JAN-1965' 改为 '01-7月-1965'
      

  5.   

    dob是什么?
    看看你的数据库的NLS_DATE_FORMAT是什么格式?是DD-MON-YYYY吗?
    它是什么格式,你就得插入什么格式