今天在oracle数据库中添加数据的时候,控制台一值报
literal does not match format string 文字与格式字符串不匹配 的错误
百度上找了半天才发现是data类型的原因
下面是修改后的sql语句,oracle向date类型字段中加数据,需要将字符串转成date类型,再添加
insert
into
test
values
(1,to_date(
'2015-01-01'
,
'yyyy-mm-dd'
));
其中to_date('2015-01-01','yyyy-mm-dd')就是将2015-01-01这个字符串通过to_date函数转换成date类型的过程。