트림바르스페이스 | 노림바르스페이스
유효 기간
추출 및 복제
설명
TRIMVARSPACES 및 NOTRIMVARSPACES 매개변수를 사용하여 소스 VARCHAR 열의 후행 공백이 대상 CHAR 또는 VARCHAR 열에 적용될 때 잘릴지 여부를 제어합니다. TRIMVARSPACES 및 NOTRIMVARSPACES를 사용하여 매개변수 파일의 루트 레벨에서 TABLE 또는 MAP 문의 여러 세트에 대해 전역 ON/OFF 스위치로 사용할 수 있으며, 개별 TABLE 또는 MAP 문에서 특정 MAP 또는 TABLE 문의 전역 설정을 무효화할 수 있습니다.
VARCHAR 열의 공백은 데이터의 일부일 수 있으므로 기본값은 NOTRIMVARSPACES입니다. TRIMVARSPACES를 사용하기 전에 후행 공백이 대상 데이터의 일부로 필요하지 않은지 확인하십시오.
Extract의 경우 Extract가 TARGET 문을 통해 TABLE 문 내에서 매핑을 수행하는 경우에만 TRIMVARSPACES이 영향을 줍니다.
기본값
NOTRIMVARSPACES
구문
TRIMVARSPACES | NOTRIMVARSPACES
예제
예 1
다음 예에서는 매개변수 파일의 루트 레벨에서 TRIMVARSPACES 및 NOTRIMVARSPACES를 사용합니다. NOTRIMVARSPACES의 기본값은 TRIMVARSPACES가 적용되는 마지막 MAP 문까지 적용됩니다.
MAP fin.src1, TARGET fin.tgt1;
MAP fin.src2, TARGET fin.tgt2;
MAP fin.src3, TARGET fin.tgt3;
TRIMVARSPACES
MAP fin.src4, TARGET fin.tgt4;
예 2
다음 예에서는 MAP 문 내에서 TRIMVARSPACES를 사용하여 전역 기본값인 NOTRIMVARSPACES를 대체합니다. 기본값은 처음 두 개의 MAP 문에 적용되고, TRIMVARSPACES는 마지막 두 대상에 적용됩니다.
MAP fin.src1, TARGET fin.tgt1;
MAP fin.src1, TARGET fin.tgt2;
MAP fin.src1, TARGET fin.tgt3, TRIMVARSPACES;
MAP fin.src1, TARGET fin.tgt4, TRIMVARSPACES;