
Η Μονάδα Λειτουργίας CSV_DECODE αποκωδικοποιεί μια γραμμή μιας αλφαριθμητικής σειράς CSV.
Σημείωση: Αυτή η μονάδα λειτουργίας μπορεί να έχει περισσότερες από μία εξόδους. Μπορείτε να κάνετε δεξί κλικ στο μπλοκ για να προσθέσετε μια άλλη έξοδο.
Η είσοδος περιμένει μια αλφαριθμητική σειρά στο μορφασμό CSV.
Η είσοδος ορίζει το χαρακτήρα μεταξύ των στήλων. Αν η είσοδος είναι ίση με NULL, τότε υποθέτουμε ";".
Ορίζει τις παρενθέσεις των τιμών. Αν η είσοδος είναι ίση με NULL, τότε υποθέτουμε """.
Ορίζει το χαρακτήρα διαφυγής. Μια κενή αλφαριθμητική σειρά απενεργοποιεί τον ιδιόκτητο μηχανισμό μάσκας. Αν η είσοδος είναι ίση με NULL, τότε υποθέτουμε "\".
Σημείωση: Τυπικά, ένας χαρακτήρας ENCLOSURE σε μια κελίδα μασκάρεται διπλασιάζοντάς τον. Ωστόσο, μπορεί να χρησιμοποιηθεί εναλλακτικά το χαρακτήρα διαφυγής. Έτσι, τα τιμές "" και "\" έχουν την ίδια σημασία. Εκτός από τη δυνατότητα μάσκας του χαρακτήρα ENCLOSURE μέσω του χαρακτήρα διαφυγής, ο τελευταίος δεν έχει ιδιαίτερη σημασία. Δεν είναι κατάλληλος ούτε για να μασκάρει τον εαυτό του.
Μια έξοδος επιστρέφει τα δεδομένα που εξάγονται από τη στήλη. Αν η στήλη δεν υπάρχει, επιστρέφεται η τιμή NULL.
Συμβουλή: Για να αναγνωρίσετε αν μια τιμή έχει οριστεί μπορείτε να χρησιμοποιήσετε τη Μονάδα Λειτουργίας IS_NULL.