CSV_DECODE 함수 블록

CSV_DECODE 함수 블록은 CSV 문자열의 한 줄을 디코딩합니다.

참고: 이 함수 블록에는 여러 출력이 있을 수 있습니다. 마우스 오른쪽 버튼으로 함수 블록을 클릭하여 추가 출력을 추가할 수 있습니다.

입력 CSV

입력은 CSV 형식의 문자열을 기대합니다.

입력 DELIMITER

입력은 열 사이의 문자를 정의합니다. 입력값이 NULL이면 ";"이 가정됩니다.

입력 ENCLOSURE

값의 괄호를 정의합니다. 입력값이 NULL이면 """이 가정됩니다.

입력 ESCAPE

Escape 문자열을 정의합니다. 빈 문자열은 사용자 지정 마스킹 메커니즘을 비활성화합니다. 입력값이 NULL이면 "\"이 가정됩니다.

참고: 일반적으로 셀 내의 Enclosure 문자는 이를 두 배로 하여 마스킹합니다. 그러나 Escape 문자열을 대신 사용할 수 있습니다. 따라서 기본적으로 """\"은 동일한 의미를 가집니다. Enclosure 문자를 Escape 문자열을 통해 마스킹할 수 있는 기능 외에는 후자가 특별한 의미가 없습니다. 심지어는 자신을 마스킹하는 데에도 적합하지 않습니다.

출력 VALUE1..VALUE#

출력은 열의 추출된 데이터를 반환합니다. 열이 존재하지 않으면 NULL 값이 반환됩니다.

팁: 값을 정의했는지 확인하려면 함수 블록 IS_NULL을 사용할 수 있습니다.

참고