ORA-01861怎么解决

 时间:2026-04-23 00:46:41

1、开启并连接到数据库,找出要更新的数据。

SELECT * FROM G_SN_TRAVEL WHERE ROWNUM=1;

这里找了表中的第一行数据进行测试。

ORA-01861怎么解决

2、编写update语句去修改目标时间。

UPDATE G_SN_TRAVEL SET OUT_PROCESS_TIME='2017/10/30 18:11:00' 

WHERE WORK_ORDER='TEST' AND SERIAL_NUMBER='2000004114-TTB11';

ORA-01861怎么解决

3、去执行update语句时,发现会报错:

ORA-01861怎么解决

ORA-01861怎么解决

4、看起来应该是日期时间部分的格式问题,做相关的调整,加上TO_DATE函数。

TO_DATE('2017/10/30 18:11:00' ,'YYYY/MM/DD HH24:MI:SS')

ORA-01861怎么解决

5、再次执行,提示成功更新数据,表示语法通过。

ORA-01861怎么解决

6、再去查看数据,时间已从 2017/10/30 18:10:00 更新到 2017/10/30 18:11:00.

不过记得要Commit(提交)哦!

ORA-01861怎么解决

  • pl/sql derverp怎么查看表信息
  • IntelliJ IDEA中git怎么与本地历史对比比较代码
  • linux查找文件中的关键字
  • 如何使用PL/SQL导出用户对象
  • IDEA怎么设置内存大小?
  • 热门搜索
    qq怎么看共同好友 bios怎么进入 怎么和女生聊天 刎怎么读 冬虫夏草怎么吃 地下室外墙防水做法 羊腿肉的做法大全 主角攻受怎么为我打起来了 颈椎病怎么治最好 哥哥太爱我了怎么办