SQL Export als sql file


#1

Ich habe es mit der suche versucht aber man kann nicht nach 3 Buchstaben suchen....

OK ich habe versucht selber eine export datei zu erstellen.

meine Export datei:

INSERT INTO mp3tag ( id , interpret , titel , album , track_nr , jahr , genre , bitrate , laenge , geandert )
VALUES (
$loop(%_filename_ext%))
'', '%artist%', '%title%', '%album%', '%track%', '%year%', '%genre%', '%_bitrate%', '%_length%', '%_file_mod_date%'
), (
'', '%artist%', '%title%', '%album%', '%track%', '%year%', '%genre%', '%_bitrate%', '%_length%', '%_file_mod_date%'
), (
$loopend()
);

Nur leider bekomme ich das hier wieder holt statt der Tag daten:

INSERT INTO mp3tag ( id , interpret , titel , album , track_nr , jahr , genre , bitrate , laenge , geandert )
VALUES (
)
', %artist%, %title%, %album%, %track%, %year%, %genre%, %_bitrate%, %_length%, %_file_mod_date%
), (

??? wo ist der Fehler ?

Thanx


#2

MP3Tag behandelt Sachen, die innerhalb von einfachen Anführungszeichen stehen, als Text und nicht als Variable. Ich kann das jetzt zwar nicht testen, aber versuche ' anstatt ' zu benutzen.

Edit: Wieso habe ich auf englisch geschrieben? :stuck_out_tongue:


#3

Nein, der Apostroph muss durch einen zweiten escaped werden, also einfach '' stat '


#4

Perfekt vielen dank für die schnelle Antwort.