这是一个非常愚蠢的问题,但实际上无法做到这一点。 如何使用OracleCallableStatement设置currentDate。
OracleCallableStatement callableStatement = null;
con = this.dataSource.getConnection();
callableStatement =
(OracleCallableStatement) con.prepareCall("call demo.test.ESTIMATE_TP(?)");
java.sql.Date currentDate = new java.sql.Date(System.currentTimeMillis());
callableStatement.setDATE(5, currentDate);
答案 0 :(得分:0)
谢谢,我已经改变了实施方式。切换到更通用的解决方案CallableStatement而不是OracleCallableStatement。