ORA-01861: 文字与格式字符串不匹配

来源:互联网 发布:未播先火的网络剧 编辑:程序博客网 时间:2024/06/13 07:45

解决方法:

这个错误一般出现在时间字段上,即你插入的时间格式和数据库现有的时间格式不一致,解决的方法是格式化你
插入的时间: to_date('2016-01-10 23:59:59','yyyy-mm-dd hh24:mi:ss')

这样的插入的时候就不会报这个ORA-01861

 insert into LDUser
  (UserCode,
   UserName,
   ComCode,
   Password,
   Operator,
   MakeDate,
   MakeTime,
   ValidStartDate,
   ValidEndDate,
   PWDFlagDate)
values
  ('ddddd',
   'hh',
   '8600',
   'B0F172C1616A23CCD5CD180615AE61F4D5CD180615AE61F4',
   '001',
   date '2017-04-14',
   '15:41:39',
   date'2017-04-14',
   date'2017-04-17',
   date'2017-04-14')

当用pl/sql developer的text importer的时候,就会经常遇到这个错误,由于pl/sql developer的bug,有时不
能把所有的date列格式化,就需要手工格式化date列

0 0
原创粉丝点击