Java 如何将currentdate设置为OracleCallableStatement
这是一个非常愚蠢的问题,但实际上无法做到这一点。 如何使用OracleCallableStatement设置currentDateJava 如何将currentdate设置为OracleCallableStatement,java,oracle,Java,Oracle,这是一个非常愚蠢的问题,但实际上无法做到这一点。 如何使用OracleCallableStatement设置currentDate OracleCallableStatement callableStatement = null; con = this.dataSource.getConnection(); callableStatement = (OracleCallableStatement) con.prepa
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);
请查找屏幕截图,以便更好地理解。
提前谢谢 谢谢,我更改了实现。切换到更通用的解决方案CallableStatement,而不是OracleCallableStatement 看起来它需要一个
oracle.sql.Date
对象