이 범주에 있는 등록 정보는 Campaign이 플랫 파일에서 문자열 비교 및 빈 필드를 처리하는 방법 및 매크로
STRING_CONCAT의 동작을 지정합니다.
값을 yes로 설정하면 15자리보다 긴 숫자 ID를 텍스트로 처리하도록 지정됩니다.
값을 no로 설정하면 15자리보다 긴 숫자 ID가 숫자 값으로 처리(되고 절단되거나 반올림된 경우 정밀도 또는 고유성이 유실될 수 있음)되도록 지정합니다.
|
이 데이터 소스에서 발생하는 필드의 경우 partitions > partition[n] > dataSources > [data_source_name] > ForceNumeric 등록 정보가 TRUE로 설정되면 이 설정은 무시됩니다.
|
값이 yes인 경우 입력이
NULL이면
STRING_CONCAT에서
NULL을 리턴합니다.
값이 no인 경우
STRING_CONCAT는 비
NULL 등록 정보 모두의 조합을 리턴합니다. 이 경우
STRING_CONCAT는 입력 모두가
NULL일 경우에만
NULL을 리턴합니다.
performCaseInsensitiveComparisonAs 등록 정보는 compareCaseSensitive 등록 정보가
no로 설정된 경우(즉 대소문자 구분 없이 비교)
Campaign이 데이터 값을 비교하는 방법을 지정합니다. 이 등록 정보는 compareCaseSensitive 값이
yes인 경우 무시됩니다.
값이 UPPER이면,
Campaign은 비교하기 전 모든 데이터를 대문자로 변환합니다.
값이 LOWER이면,
Campaign은 비교 전 모든 데이터를 소문자로 변환합니다.
upperAllowsDate 등록 정보는
UPPER 데이터베이스 함수에서
DATE/DATETIME 매개변수가 허용되는지 그리고 조작이 데이터베이스에서 수행되는지 또는
Campaign 서버에 의해 수행되는지 여부를 지정합니다.
데이터베이스가 DB2®, Teradata, Sybase 또는
Informix®인 경우 값을
no로 설정하십시오. 이 데이터베이스에 있는
UPPER 함수에서는
DATE/DATETIME 매개변수가 허용되지 않습니다.
값이 no인 경우
Campaign은 데이터 값을 비교할 때 대소문자 차이를 무시하고 2진으로 대소문자를 구분하지 않는 방식으로 텍스트 데이터를 정렬합니다. 이 설정은 영어 데이터를 사용할 경우 강력히 권장합니다.
값이 yes인 경우
Campaign은 대소문자의 차이를 기반으로 데이터 값을 구분하며, 각 문자의 실제 2진 값을 비교합니다. 이 설정은 영어가 아닌 데이터를 사용하는 경우 강력히 권장합니다.
lowerAllowsDate 등록 정보는
LOWER 데이터베이스 함수에서
DATE/DATETIME 매개변수가 허용되는지 그리고 조작이 데이터베이스에서 수행되는지 또는
Campaign 서버에 의해 수행되는지 여부를 지정합니다.
데이터베이스가 DB2®, Teradata, Sybase 또는
Informix®인 경우 값을
no로 설정하십시오. 이 데이터베이스에 있는
LOWER 함수에서는
DATE/DATETIME 매개변수가 허용되지 않습니다.
substrAllowsDate 등록 정보는
SUBSTR/SUBSTRING 데이터베이스 함수에서
DATE/DATETIME 매개변수가 허용되는지 여부 그리고 조작이 데이터베이스에서 수행되는지 아니면
Campaign 서버에 의해 수행되어야 하는지 여부를 지정합니다.
데이터베이스가 SQL Server, DB2®, Sybase 또는
Informix®인 경우 값을
no로 설정하십시오. SQL Server,
DB2®, Sybase에 있는
SUBSTR/SUBSTRING 함수에서는
DATE/DATETIME 매개변수가 허용되지 않습니다.
Informix® SUBSTR에서는
DATE 매개변수를 허용하지만
DATE는 먼저 텍스트로 변환되고 변환 중에 형식이 변경됩니다. 그러므로
SUBSTR은 데이터베이스에
Campaign 서버와 비교한 다른 결과를 리턴하므로 데이터베이스가
Informix®인 경우
substrAllowsDate를
no로 설정하는 것이 가장 좋습니다.
ltrimAllowsDate 등록 정보는
LTRIM 데이터베이스 함수에서
DATE/DATETIME 매개변수가 허용되는지 그리고 조작이 데이터베이스에서 수행되는지 또는
Campaign 서버에 의해 수행되어야 하는지 여부를 지정합니다.
데이터베이스가 DB2®, Sybase 또는
Informix®인 경우 값을
no로 설정하십시오. 이 데이터베이스에 있는
LTRIM 함수에서는
DATE/DATETIME 매개변수가 허용되지 않습니다.
rtrimAllowsDate 등록 정보는
RTRIM 데이터베이스 함수에서
DATE/DATETIME 매개변수가 허용되는지 그리고 조작이 데이터베이스에서 수행되는지 아니면
Campaign 서버에 의해 수행되어야 하는지 여부를 지정합니다.
데이터베이스가 DB2®, Sybase 또는
Informix®인 경우 값을
no로 설정하십시오. 이 데이터베이스에 있는
RTRIM 함수에서는
DATE/DATETIME 매개변수가 허용되지 않습니다.
likeAllowsDate 등록 정보는
LIKE 데이터베이스 함수에서
DATE/DATETIME 매개변수가 허용되는지 그리고 조작이 데이터베이스에서 수행되는지 또는
Campaign 서버에 의해 수행되어야 하는지 여부를 지정합니다.
데이터베이스가 DB2®, Teradata, Sybase 또는
Informix®인 경우 값을
no로 설정하십시오. 이 데이터베이스에 있는
LIKE 함수에서는
DATE/DATETIME 매개변수가 허용되지 않습니다.
fileAllSpacesIsNull 등록 정보는 플랫 파일에서 모두가 공백인 값을
NULL 값으로 간주해야 하는지 여부를 지정함으로써
Campaign이 맵핑된 플랫 파일에서 빈 필드를 해석하는 방법을 제어합니다.
값이 yes인 경우 모두가 공백인 값은
NULL 값으로 간주됩니다.
Campaign은
<field> is null과 같은 조회는 일치시키지만
<field> = ""와 같은 조회는 실패합니다.
값이 no인 경우 모두가 공백인 값은
NULL이 아닌 빈 문자열로 처리됩니다.
Campaign은
<field> = ""과 같은 조회를 일치시키지만
<field> is null은 실패합니다.
Copyright IBM Corporation 2012. All Rights Reserved.
|