Khối Chức Năng CSV_DECODE

Khối chức năng CSV_DECODE giải mã một dòng của chuỗi ký tự CSV.

Lưu ý: Khối chức năng này có thể có nhiều hơn một đầu ra. Bạn có thể nhấp chuột phải vào khối chức năng để thêm một đầu ra khác.

Đầu Vào CSV

Đầu vào mong đợi một chuỗi ký tự trong định dạng CSV.

Đầu Vào DELIMITER

Đầu vào này định nghĩa ký tự giữa các cột. Nếu đầu vào bằng NULL, thì sẽ giả sử là ";".

Đầu Vào ENCLOSURE

Định nghĩa dấu ngoặc của các giá trị. Nếu đầu vào bằng NULL, thì sẽ giả sử là """.

Đầu Vào ESCAPE

Định nghĩa ký tự tránh. Một chuỗi ký tự rỗng vô hiệu hóa cơ chế che dấu riêng. Nếu đầu vào bằng NULL, thì sẽ giả sử là "\".

Lưu ý: Thông thường, một ký tự Enclosure trong một ô được che dấu bằng cách nhân đôi nó. Tuy nhiên, có thể sử dụng ký tự tránh thay thế. Do đó, mặc định các giá trị """\" có cùng nghĩa. Ngoài khả năng che dấu ký tự Enclosure bằng ký tự tránh, cái sau không có ý nghĩa đặc biệt nào khác. Nó thậm chí không phù hợp để che dấu chính nó.

Đầu Ra VALUE1..VALUE#

Một đầu ra trả về dữ liệu đã được trích xuất của cột. Nếu cột không tồn tại, giá trị NULL sẽ được trả về.

Mẹo: Để xác định xem một giá trị đã được định nghĩa hay chưa có thể sử dụng khối chức năng IS_NULL.

Xem Thêm