表结构如下:
1.12 医院医生信息 NC_HOSPITAL_DOCTOR_TEMP
字段中文名称 字段名 类型 长度 说明
定点医疗机构 UNITS_CODE 字符型 20 非空,由医院端传入,
医生编号 DOCTOR_CODE 字符型 20 非空,由医院端传入
医生姓名 DOCTOR_NAME 字符型 20 非空
医生权限 DOCTOR_PURVIEW 字符型 1 0 全部 1 门诊 2 住院缺省0
上传日期 UPLOAD_DATE 日期型 YYYYMMDDHH24MISS
上传人 UPLOAD_PERSON 字符型 20 以上是表结构,以下vb程序通过odbc连接oracle数据库执行的语句:
INSERT INTO NC_HOSPITAL_DOCTOR_TEMP  VALUES('3008','ZHY2J','周家军','0','2010-07-04 22:14:22','苏鹏') 结果报错:文字与格式字符串不匹配急,请各位费心帮忙指点一下

解决方案 »

  1.   

    INSERT INTO NC_HOSPITAL_DOCTOR_TEMP VALUES('3008','ZHY2J','周家军','0',to_date('2010-07-04 22:14:22','YYYY-MM-DD HH24:MI:SS'),'苏鹏')
      

  2.   


    -- 日期类型的字段,插入数据时,要指定插入日期的格式,如:YYYY-MM-DD    YYYYMMDD YYYY/MM/DD
      

  3.   

    谢谢,原来没用过oracle,光用mssql了,见笑了,谢谢luoyoumou吧,俺没分了,真心感谢,鞠躬。