ORA-01830: 日期格式图片在转换整个输入字符串之前结束
原因:
date类型不能包含秒以后的精度。
数据库中的数据:
FCJSJ = 2019-07-04 11:37:48
解决方式:
对字符串进行截取:
to_date(FCJSJ ,'yyyy-mm-dd')
传入的是’yyyy-mm-dd’
这种形式的,而程序调用时传入值的形式是‘yyyy-mm-dd hh24:mi:ss’
,就报错了,解决办法就是用substr截取参数的年月日部分。
改为:
to_date(substr(FCJSJ ,1,10),'yyyy-mm-dd')