Bllok Funksion CSV_DECODE

Blloku funksion CSV_DECODE dekodon një rresht të një vargu karakteresh CSV.

Shënim: Ky bllok funksion mund të ketë më shumë se një dalje. Ju mund të shtoni një dalje tjetër duke klikuar me tastin e djathtë mbi bllokin e funksionit.

Hyrja CSV

Hyrja pritet një varg karakteresh në format CSV.

Hyrja DELIMITER

Hyrja përcakton simbolin midis kolonave. Nëse hyrja është e barabartë me NULL, atëherë merr vlerën ";".

Hyrja ENCLOSURE

Përcakton paranthesat e vlerave. Nëse hyrja është e barabartë me NULL, atëherë merr vlerën """.

Hyrja ESCAPE

Përcakton simbolin e escape. Një varg karakteresh i zbrazët çaktivizon mekanizmin e maskimit të përvetsuar. Nëse hyrja është e barabartë me NULL, atëherë merr vlerën "\".

Shënim: Normalisht, një simbol i enclosure në një qelizë maskohet duke e dyfishuar atë. Megjithatë, simboli i escape mund të përdoret alternativisht për këtë qëllim. Kështu, vlerat "" dhe "\" kanë të njëjtën kuptim. Përveç mundësisë së maskimit të simbolit të enclosure përmes simbolit të escape, ky i fundit nuk ka kuptim të veçantë. Nuk është edhe i përshtatshëm për të maskuar veten.

Daljet VALUE1..VALUE#

Një dalje kthen të dhënat e ekstraktuara nga kolona. Nëse kolona nuk ekziston, kthehet vlera NULL.

Këshillë: Për të kuptuar nëse një vlerë është e përcaktuar mund të përdoret blloku funksion IS_NULL.

Shiko Gjerë