ORA-01861

问题背景:今天测试一个东西,需要将时间调整到未来,下面这个SQL执行直接报错

update T_SPDSJ_BUSINESS_BEPERSON
set CONTROL_TIME_END='2020-10-12 09:12:00'

问题解释:

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

 

问题解决方案:

这个错误一般是数据库时间和你设置的数据格式不一致导致的。

像下面这样子修改就能完美执行了。

update T_SPDSJ_BUSINESS_BEPERSON
set CONTROL_TIME_END=to_date('2020-12-28 10:07:24' , 'yyyy-mm-dd hh24:mi:ss')

 

你可能感兴趣的:(数据库)