Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Syntaxübersicht CSV-Datei

Kommentare in dieser Syntaxdarstellung sind in Anführungszeichen " eingeschlossen.

CSV_file_format ::=
[[ CSV_record ] CSV_record_separator [[ CSV_record ] CSV_record_separator ]... ] [CSV_record]


CSV_record ::=
{ [CSV_field CSV_delimiter]... CSV_non-empty_field | CSV_field CSV_delimiter [CSV_field CSV_delimiter]... }


CSV_record_separator ::=
{ X'04' "(EBCDIC control character NEL)" |
  X'0D' "(EBCDIC control character CR)" |
  X'15' "(EBCDIC control character LF)" |
  X'25' "(EBCDIC control character)" |
    "Satzende in einer BS2000-SAM-Datei" }


CSV_field ::= { CSV non-empty field | 'BLANK' "(leer)" }


CSV_non-empty_field ::= { CSV plain field | CSV quoted field }


CSV_plain_field ::= CSV_plain_intro [ CSV_plain_part ]...


CSV_plain_intro ::= { CSV_escape_sequence | "alle Zeichen mit Ausnahme vonCSV_record_separator, CSV_delimiter, CSV_escape und CSV_quote" }


CSV_plain_part ::= { CSV_escape_sequence | "alle Zeichen mit Ausnahme von CSV_record_separator, CSV_delimiter und CSV_escape" }


CSV_quoted_field ::= CSV_quote [ CSV_quoted part ]... CSV_quote


CSV_quoted_part ::=
{ CSV_quote CSV_quoteCSV_escape_sequence"Satzende in einer BS2000-SAM-Datei""alle Zeichen mit Ausnahme von CSV_quote und CSV_escape" }


CSV_escape_sequence ::=
{ CSV_escape CSV_record_separator | CSV_escape CSV_delimiterCSV_escape CSV_quote | CSV_escape CSV_escape }


CSV_delimiter ::= zeichen

CSV_quote ::= zeichen

CSV_escape ::= zeichen


Zu CSV_delimiter, CSV_quote und CSV_escape siehe auch die Syntaxbeschreibung der CSV-Funktion auf "CSV() - BS2000-Datei als Tabelle lesen".