Blok funkcija CSV_DECODE

Blok funkcija CSV_DECODE dekodira redak niza CSV.

Napomena: Ovaj blok funkcija može imati više izlaza. Možete kliknuti desnom tipkom miša na blok funkcije kako biste dodali još jedan izlaz.

Ulaz CSV

Ulaz očekuje niz u formatu CSV.

Ulaz DELIMITER

Ulaz definira znak između stupaca. Ako je ulaz jednak NULL, pretpostavlja se ";".

Ulaz ENCLOSURE

Definira zagrade vrijednosti. Ako je ulaz jednak NULL, pretpostavlja se """.

Ulaz ESCAPE

Definira znak za bijeg. Prazan niz onemogućuje proprietarni mehanizam maskiranja. Ako je ulaz jednak NULL, pretpostavlja se "\".

Napomena: Normalno, znak za zagrade u ćeliji se maskira dvostrukim kopiranjem. Međutim, znak za bijeg može se alternativno koristiti. Stoga standardno vrijednosti "" i "\" imaju istu značenje. Osim mogućnosti maskiranja znaka za zagrade znakom za bijeg, ovaj znak nema posebnu važnost. Nije ni pogodan za maskiranje samog sebe.

Izlazi VALUE1..VALUE#

Izlaz vraća ekstrahirane podatke stupca. Ako ne postoji stupac, vraća se vrijednost NULL.

Savjet: Da biste utvrdili je li vrijednost definirana može se koristiti blok funkcija IS_NULL.

Vidi Također