Varp csvline
Version vom 16. August 2020, 18:29 Uhr von Michaelebner (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=#csvline= <nowiki>#csvline geht zeilenweise durch die CSV-Datei</nowiki> Es handelt sich dabei um eine nummerierte Prozedur. #csvline geht durch die erste C…“)
#csvline
#csvline geht zeilenweise durch die CSV-Datei
Es handelt sich dabei um eine nummerierte Prozedur. #csvline geht durch die erste CSV-Datei, #csvline2 geht durch die zweite CSV-Datei, und so weiter.
Parameter
- er - ("each row") Kommando, das für jede Zeile der CSV-Datei ausgeführt wird.
- ert - ("each row transaction") Für jede Ausführung des in er spezifizierten Kommandos wird eine eigene Datenbank-Transaktion ausgeführt.
- hhr - ("has header row") Wenn Y, ist die erste Zeile der CSV-Datei eine Überschriften-Zeile; für diese wird das in er spezifizierten Kommando nicht ausgeführt, dafür können Spaltenbezeichner für den Zugriff auf die einzelnen Spalten verwendet werden.
- m - ("maximum") Maximale Anzahl der Zeilen, die verarbeitet wird. Wird gerne bei der Entwicklung verwendet, um die Bearbeitungsgeschwindigkeit zu erhöhen.
- sep - ("separator") Trennzeichen zwichen den Spalten, default ist das Semikolon
Beispiel
#csvline er=test_csv_line hhr=Y m=3