为了账号安全,请及时绑定邮箱和手机立即绑定

Java日期-插入数据库

Java日期-插入数据库

慕村9548890 2019-11-02 14:12:02
我需要找出一种将带有java.util.Date字段的记录插入数据库的方法,但我遇到了麻烦。有谁知道我该怎么做?现在我有类似的东西。        java.util.Date myDate = new java.util.Date("01/01/2009");        sb.append("INSERT INTO USERS");        sb.append("(USER_ID, FIRST_NAME, LAST_NAME, SEX, DATE) ");        sb.append("VALUES ( ");        sb.append("  '" + userId + "'");        sb.append(", '" + myUser.GetFirstname() + "' ");        sb.append(", '" + myUser.GetLastname() + "' ");        sb.append(", '" + myUser.GetSex() + "' ");        sb.append(", '" + myDate  + "'");        sb.append(")");        Util.executeUpdate(sb.toString());但是,当我运行类似这样的命令时,出现错误:datetime值的字符串表示形式的语法不正确。这是sql语句的样子:INSERT INTO USERS (USER_ID    , FIRST_NAME    , LAST_NAME    , SEX    , CRDATE) VALUES (       'user'    , 'FirstTest'     , 'LastTest'     , 'M'    , 'Thu Jan 01 00:00:00 CST 2009')谢谢
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 545 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信