Hallo zusammen,
bei meinem Problem bekomme ich immer folgende Fehlermeldung:
Im Grunde ist es keine große Sache, ich möchte nur alle Datensätze aus der Datenbank lesen, welche nach einem bestimmten Datum geändert wurden. Das Problem scheint dabei die Zusammensetzung meiner Abfrage zu sein. Ich finde nur leider nicht die passende Lösung.
Hier mal der Code:
Bei dem Fehler verweist er dann auf die letzte Code-Zeile.
Achja, die Funktion getIndex() sieht folgendermaßen aus:
Wäre super, wenn Ihr mir dabei weiterhelfen könntet, da ich mittlerweile keine Idee mehr habe.
Viele Grüße
Scofield
bei meinem Problem bekomme ich immer folgende Fehlermeldung:
java.sql.SQLException: ORA-01858: a non-numeric character was found where a numeric was expected
Im Grunde ist es keine große Sache, ich möchte nur alle Datensätze aus der Datenbank lesen, welche nach einem bestimmten Datum geändert wurden. Das Problem scheint dabei die Zusammensetzung meiner Abfrage zu sein. Ich finde nur leider nicht die passende Lösung.
Hier mal der Code:
Java:
String sqlQuery = "SELECT * FROM act_reg WHERE modify_date > :1 AND modify_date > date_actioned ORDER BY modify_date";
PreparedStatement statement = connectionSA.prepareStatement(sqlQuery);
statement.setString(1, getIndex());
ResultSet rs = statement.executeQuery();
Bei dem Fehler verweist er dann auf die letzte Code-Zeile.
Achja, die Funktion getIndex() sieht folgendermaßen aus:
Java:
private static String getIndex()
{
String index = "to_date('27.11.11', 'DD.MM.RR')";
return index;
}
Wäre super, wenn Ihr mir dabei weiterhelfen könntet, da ich mittlerweile keine Idee mehr habe.
Viele Grüße
Scofield