oracle8,字段是date类的,怎么插入记录呢,

java_jin 2002-03-22 11:44:32
stm.setString(9,to_date('request.getParameter("work_time")','yyyy-mm-dd'));
怎么出错呢?
...全文
31 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanchang 2002-03-22
  • 打赏
  • 举报
回复
insert into t (yourField) values (to_date('2002-01-01 22:00:00','yyyy-mm-dd hh24:mi:ss'))
java_jin 2002-03-22
  • 打赏
  • 举报
回复
也不好使呀,你用的什么环境?
ChDw 2002-03-22
  • 打赏
  • 举报
回复
stm.setTimestamp(9,
new Timestamp(new SimpleDateFormater("yyyy-mm-dd").parse(
request.getParameter("work_time")))));
superszhu 2002-03-22
  • 打赏
  • 举报
回复
你可以直接用
setString(1, "2002-01-01 22:00");
数据库会自动进行转换!

java_jin 2002-03-22
  • 打赏
  • 举报
回复
如果这个值'2002-01-01 22:00:00'是从表单取出来的呢,怎么写呀

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧