Hallo Leute,
ich habe eine Verbindung zu einer DB2-Datenbank, die lokal auf meinem Rechner läuft. Der Treiber wird geladen und die Verbindung hergestellt. Wenn ich aber die Anfrage ausführe, kommt immer die Fehlermeldung:
COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0204N "DB2ADMIN.STAFF" ist ein nicht definierter Name. SQLSTATE=42704
Liegt das an Java, an Db2, oder ist einfach meine Anfrage falsch?
String query = "SELECT job FROM staff";
....
ResultSet rs = stmt.executeQuery(query);
Der Fehler tritt bei der Methode executeQuery() auf. Die Datenbank ist richtig aufgebaut und kann über den Befehlzeileninterpreter abgefragt werden.
Alexander Oertel
ich habe eine Verbindung zu einer DB2-Datenbank, die lokal auf meinem Rechner läuft. Der Treiber wird geladen und die Verbindung hergestellt. Wenn ich aber die Anfrage ausführe, kommt immer die Fehlermeldung:
COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0204N "DB2ADMIN.STAFF" ist ein nicht definierter Name. SQLSTATE=42704
Liegt das an Java, an Db2, oder ist einfach meine Anfrage falsch?
String query = "SELECT job FROM staff";
....
ResultSet rs = stmt.executeQuery(query);
Der Fehler tritt bei der Methode executeQuery() auf. Die Datenbank ist richtig aufgebaut und kann über den Befehlzeileninterpreter abgefragt werden.
Alexander Oertel
Comment