插入日期出现错误
我的代码是
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH24:mi:ss");
String year = sdf.format( new Date());
插入的SQL语句是
insert into 表(日期) values (to_date('year','yyyy-MM-dd HH24:mi:ss'))
结果报错:illegal pattern character 'i'
这是为什么呀?
------解决方案--------------------insert into 表(日期) values (to_date('year','yyyy-MM-dd HH24:mi:ss'))
------解决方案--------------------应该是mm而不是mi
------解决方案--------------------应该是M吧
------解决方案--------------------SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String year = sdf.format( new Date());
要SQL语句要看是往什么数据库里插入数据:
nsert into 表(日期) values (to_date('year','yyyy-MM-dd hh24:mi:ss'))
oracle的话,分应该是mi
informix的话,应该是mm
------解决方案--------------------不好意思,上面写错了,informix应该是to_date('year','%Y-%m-%d %H:%M%:%S')";
------解决方案--------------------