트림바르스페이스 | 노림바르스페이스

유효 기간

추출 및 복제

설명

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;