date format picture ends before converting entire input string

向oracle数据表中插入记录时报错:

ORA-01858: date format picture ends before converting entire input string

插入失败的sql语句:

insert into user_baseinfo(id, end_date)
values(1, to_date('2020-01-01 01:01:01.000', 'yyyy-MM-dd'));

原因分析:

传入的日期格式和给定的格式不对应

修改之后的sql,成功插入表中

insert into user_baseinfo(id, end_date)
values(1, to_date('2020-01-01', 'yyyy-MM-dd'));

你可能感兴趣的:(oracle)