当前位置: 技术问答>java相关
JSP中日期类型转换的问题
来源: 互联网 发布时间:2017-03-16
本文导语: 如果提交表单内有一个日期类型的数据,我后台用的是oracle8,相对应的这个字段的类型是date,我如果直接往里面插会出现数据类型不一致的错误,我想是不是应该在JSP里先转换成date型的再向库里面插啊? ...
如果提交表单内有一个日期类型的数据,我后台用的是oracle8,相对应的这个字段的类型是date,我如果直接往里面插会出现数据类型不一致的错误,我想是不是应该在JSP里先转换成date型的再向库里面插啊?
|
首先,要保证用户输入的日期符合格式(yyyy-mm-dd),插入数据库是用to_date()转换
String d=request.getParameter("date");
String sql="insert into tablename (dd) values(to_date('"+d+"','yyyy-mm-dd'))";
注意:dd为数据库中的字段,to_date()用在sql语句中,这是数据库的函数,不是java中的,其格式为to_date(str1,str2),str1为要转换的日期字符,str2是标准格式
String d=request.getParameter("date");
String sql="insert into tablename (dd) values(to_date('"+d+"','yyyy-mm-dd'))";
注意:dd为数据库中的字段,to_date()用在sql语句中,这是数据库的函数,不是java中的,其格式为to_date(str1,str2),str1为要转换的日期字符,str2是标准格式
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。