こんなお問い合わせが..
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関数を渡す必要があります。それを達成する方法は?