Hallo,
ich habe mir einen Trigger geschrieben der nach einem Tabellenupdate in das Lokale-Filesystem eine CSV Datei schreibt.
Nun kann es vorkommen das im selben Moment mehrere Datenzeilen geupdatet werden. Ich benötige daher einen Zähler (Timestamp) für die Dateinamen.
Wie kann ich denn das File mit einer Variable spicken?
So geht es leider nicht. Hat jemand eine Idee?
Gruß
Jan
ich habe mir einen Trigger geschrieben der nach einem Tabellenupdate in das Lokale-Filesystem eine CSV Datei schreibt.
Nun kann es vorkommen das im selben Moment mehrere Datenzeilen geupdatet werden. Ich benötige daher einen Zähler (Timestamp) für die Dateinamen.
Wie kann ich denn das File mit einer Variable spicken?
PHP-Code:
SET @OUTFILE = CONCAT(CONCAT('C:\temp\outfile_',@TIME_STAMP), '.csv');
SELECT * INTO OUTFILE @OUTFILE
FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n' FROM ...
Gruß
Jan
Kommentar