我有这样的查询..
String query = "UPDATE tbl_customer_policies SET "+
"start_date = ?," +
"next_pay_date = ?,"+
"maturity_date = ?, " +
"modified_at = CURRENT_TIMESTAMP,"+
"modifier = ?, status = ? " +
"WHERE id = ?";
现在代替占位符, start_date
我想传递一个像SYSDATE
.
我现在正在做的是将该字符串设置在一个名为的变量中String startDate = "SYSDATE"
并将其绑定到该占位符。但我想它似乎不起作用。我得到了这个例外
ORA-01858: 在需要数字的地方发现了一个非数字字符
我必须通过这样的 Oracle 函数。如何做到这一点?