Hallo
zunächst bitte ich darum, mein altes Konto: Benutzername egottfried zu löschen, ich musste mich neu anmelden weil es die alte E-Mailadresse nicht mehr gibt. Zum Problem:
ich bitte hier um Hilfe, da die Fehlermeldung eine psql Meldung ist, obwohl der Aufruf aus Java heraus erfolgt. Es geht um ein Backslash Problem. Die Zeile in Java
String sSQL = “\copy (SELECT gcpos, gcode FROM codelist WHERE listname = " + “’” + listname +”’" + ") TO " + “’” + listname1 + “’” + “”;
(mit zwei \ , hier wird nur einer angezeigt)
Mit JOptionPane.showMessageDialog(null, sSQL); lasse ich den SQL Aufruf zur Kontrolle ausgeben, siehe Bild oben
Wenn ich exakt das Gleiche in der psql Konsole eingebe, funktioniert das \copy.
In der Java Anwendung tritt der Fehler, Bild unten auf
Woran könnte das liegen?