问一个问题,红薯大哥或者使用过dbutils的大哥们给以解答!不胜感激!!

joliny 发布于 2010/05/25 11:07
阅读 557
收藏 1

我在入库的时候,有两个时间,一个是创建时间,一个是更新时间。简表的字段类型都是 time without time zone 类型。
在dbutils中怎么给传递值呢。
 inserts = run.update( "INSERT INTO jrails_blogs (blog_styleid,blog_typeid,blog_title,blog_content,create_time) VALUES (?,?,?,?,?)",
        Integer.parseInt((String) param.get("blogstyle")),
        Integer.parseInt((String) param.get("blogtype")),
        param.get("blogtitle"),
        param.get("blog_content"),
        __________???________
);

红色部分应该怎么写呢,我总是写不好,或者你在实际中是怎么处理的呢???

谢谢回答!!

加载中
0
红薯
红薯

new java.util.Date();
new java.sql.Date(System.currentTimeInMills())
new java.sql.Timestamp (同上)

等等都行。

或者你也可以

INSERT INTO t1 VALUES(?,?,?,NOW());

或者也可以给这个字段指定默认值 CURRENT_TIMESTAMP ,然后插入 NULL 。

0
joliny
joliny

正解,执行成功。谢谢!

返回顶部
顶部