Hibernate + MySQL + Daten in Datei laden
Hallo, ich versuche, Daten aus einer Datei in die MySQL-Datenbank im Ruhezustand zu laden.
hier ist die Abfrage,
<code>session.createSQLQuery("LOAD DATA INFILE E:/uploaded/NumSerie/NS/NumSerie.txt INTO TABLE prod CHARACTER SET latin1 FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n' IGNORE 1 LINES;").executeUpdate(); </code>
Aber ich bekomme folgenden Fehler:
<code>org.hibernate.QueryException: Space is not allowed after parameter prefix ':' [LOAD DATA INFILE E:/uploaded/NumSerie/NS/NumSerie.txt INTO TABLE prod CHARACTER SET latin1 FIELDS TERMINATED BY ';' LINES TERMINATED BY ' ' IGNORE 1 LINES;] at org.hibernate.engine.query.ParameterParser.parse(ParameterParser.java:92) at org.hibernate.engine.query.ParamLocationRecognizer.parseLocations(ParamLocationRecognizer.java:75) </code>
Wie kann ich diese Abfrage neu schreiben, damit sie ordnungsgemäß ausgeführt wird?
Danke im Voraus!