Hallo Leute,
ich möchte die folgende Anweisung ausführen :
String query = "LOAD DATA INFILE 'C:/Documents and Settings/kondeant/Desktop/rechnung.asc'" +
" REPLACE " +
" INTO TABLE mnet " +
" FIELDS " +
" TERMINATED BY ';' " +
" OPTIONALLY ENCLOSED BY " + '"' +
" LINES " +
" STARTING BY " + '"' +
" TERMINATED BY '\n' " +
" IGNORE 1 LINES " +
"(caller_id,called_id,date_d,time_t,duration,rate,time_zone,cost)" ;
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(query)
ich bekomme aber Fehlermeldung, dass die Syntax falsch ist. Die SQL-Anweisung funktioniert, wenn ich es mit MySQL ausführe. Aber mit java nicht. Das Problem liegt (glaube ich bei den folgenden Zeichen '"'. Es kommt 2-mal vor). Ich weiss nicht, wie ich es schreiben soll, damit die Anweisung angenommen wird.
Hat jemand einen Vorschlag?