Ich muss die folgende Prozedur mit 2 Eingabe-Parameter in Java ausführen. Es sollte erfolgreich ausgeführt werden, es ist kein Ausgabeparam erforderlich.Java-To_Date() innerhalb Callable Statement
Kann mir bitte jemand helfen mit dem Code.
SQL Statement:
call pack_context.context_open(to_date('31-JULY-2016'),7);
Java-Code:
CallableStatement callableStatement = null;
String proc = "{call pack_context.context_open(?,?)}";
callableStatement = con.prepareCall(proc);
callableStatement.setInt(2, 7);
callableStatement.setDate(parameterName, x);//Need Help
Sie erwarten hier eine Zeichenfolge, aber Sie können die Abfrage ändern, um auch ein Datum zu akzeptieren. BEARBEITEN: Oups, habe nicht gesehen, dass Sie das to_date in den PC entfernt haben – AxelH
Vielen Dank für Ihre Hilfe. Es funktionierte. – Ketaki