java.util.Date date = new SimpleDateFormat("dd-MM-yyyy").parse(request.getParameter("dob"));
System.out.println(date);
java.sql.Date sqlDate = new java.sql.Date(date.getTime());
PreparedStatement ps=cn.prepareStatement("insert into lol values(?,?)");
ps.setString(1, name);
ps.setDate(2, sqlDate);
但输出为05-MAY-17
这个,我希望在oracle db中存储04-05-2017
。任何人都可以帮助我
答案 0 :(得分:-1)
在db中创建varchar列。将其存储为字符串。
如果要在应用程序级别执行某些操作,请将字符串转换为日期。 为此,您可以使用SimpleDateFormat