插入语句字符串中的TO_TIMESTAMP

时间:2014-04-21 15:11:55

标签: java oracle

我正在用Java构建一个Oracle插入语句,我有下面需要插入的时间戳。以下是有效的,但我想让它更有活力。除了在我的插入字符串中硬编码TO_TIMESTAMP之外,还有另一种方法吗?

String sqlStmt = "INSERT INTO TABLE (date_create);
sqlStmt += "TO_TIMESTAMP('2008-03-17 21:43:58.000000','YYYY-MM-DD HH24:MI:SS.FF')";

1 个答案:

答案 0 :(得分:0)

java和sql developer都允许你使用绑定变量。

sqlStmt = 'insert into table(date_create) values (:date_create1)'

现在您需要做的就是创建一个时间戳参数date_create1并将其传入。