Varp csvline

Aus bafbal.de
Zur Navigation springen Zur Suche springen

#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