このカテゴリーのプロパティーは、Campaign がフラット・ファイル内のストリング比較と空フィールドを処理する方法、およびマクロ
STRING_CONCAT の動作を指定します。
値を yes に設定すると、15 桁を超える数値 ID はテキストとして処理されます。
値を no に設定すると、15 桁を超える数値 ID は数値として処理されるので、切り捨てや丸めが行われると精度や固有性が失われる可能性があります。
値が yes の場合、
STRING_CONCAT のいずれかの入力が
NULL であると、
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 である場合には、値を
no に設定します。これらのデータベースでは、
UPPER 関数で
DATE/DATETIME パラメーターの使用は許可されていません。
値が no の場合、
Campaign では、データ値の比較の際に大/小文字の違いが無視され、バイナリーのテキスト・データは大/小文字を区別しない方法でソートされます。英語データを使用する場合には、この設定を強くお勧めします。
値が yes の場合、
Campaign は大/小文字を区別してデータ値を識別し、それぞれの文字の実際のバイナリー値比較を行います。英語以外のデータを使用する場合には、この設定を強くお勧めします。
lowerAllowsDate プロパティーは、
LOWER データベース関数で
DATE/DATETIME パラメーターが許可されるかどうか、その結果としてデータベースで操作を実行できるのか、
Campaign サーバーで操作を実行する必要があるのかどうかを指定します。
データベースが DB2® または Teradata である場合には、値を
no に設定します。これらのデータベースでは、
LOWER 関数で
DATE/DATETIME パラメーターの使用は許可されていません。
substrAllowsDate プロパティーは、
SUBSTR/SUBSTRING データベース関数で
DATE/DATETIME パラメーターが許可されるかどうか、その結果としてデータベースで操作を実行できるのか、
Campaign サーバーで操作を実行する必要があるのかどうかを指定します。
データベースが SQL Server または DB2® である場合には、値を
no に設定します。これらのデータベースでは、
SUBSTR/SUBSTRING 関数で
DATE/DATETIME パラメーターの使用は許可されていません。
ltrimAllowsDate プロパティーは、
LTRIM データベース関数で
DATE/DATETIME パラメーターが許可されるかどうか、その結果としてデータベースで操作を実行できるのか、
Campaign サーバーで操作を実行する必要があるのかどうかを指定します。
データベースが DB2® である場合には、値を
no に設定します。これらのデータベースでは、
LTRIM 関数で
DATE/DATETIME パラメーターの使用は許可されていません。
rtrimAllowsDate プロパティーは、
RTRIM データベース関数で
DATE/DATETIME パラメーターが許可されるかどうか、その結果としてデータベースで操作を実行できるのか、
Campaign サーバーで操作を実行する必要があるのかどうかを指定します。
データベースが DB2® である場合には、値を
no に設定します。このデータベースでは、
RTRIM 関数で
DATE/DATETIME パラメーターの使用は許可されていません。
likeAllowsDate プロパティーは、
LIKE データベース関数で
DATE/DATETIME パラメーターが許可されるかどうか、その結果としてデータベースで操作を実行できるのか、
Campaign サーバーで操作を実行する必要があるのかどうかを指定します。
データベースが DB2® または Teradata である場合には、値を
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.
|