使用insert插入时间数据,只有日期没有时间
insert into tmp_zgn_huaxc_20220518 (OPERID, BEGINTIME, ENDTIME)
values ('50310', to_date('28-05-2022 13:00:00', 'dd-mm-yyyy hh24:mi:ss'), to_date('28-05-2022 17:30:00', 'dd-mm-yyyy hh24:mi:ss'));
运行成功,但是显示的是:
时分秒的数据丢失了,这样都是整点了,与实际不符
求解决方法,最好支持批量insert
你查询的时候格式化时间看看有没有,批量插入你可以选择导入,或者多个insert
时间修改如下
to_timestamp('2022-06-06 12:12:12',‘yyyy-mm-dd hh24:mi:ss’),
你数据库字段的类型是什么 date 是年月日 datetime 是十分秒
将'dd-mm-yyyy hh24:mi:ss'改成'dd-MM-yyyy hh24:mi:ss'
检查一下数据库字段的类型,date:日期,datetime :日期+时间