java 插入mysql 日期_Java日期-插入数据库
我需要找出一種將帶有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')
,
謝謝
總結
以上是生活随笔為你收集整理的java 插入mysql 日期_Java日期-插入数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 心灰意冷的网名822个
- 下一篇: 故意气死人的网名112个