ユーザー・テーブルにおいてサポートされるデータ型
Campaign 内のユーザー・テーブルをマッピングする前に、それぞれのサポート対象のデータベースでサポートされるデータ型だけがテーブルで使用されていることを確認してください。以下にリストされていないデータ型はサポートされていません。
*
データ型が DATE、DATETIME、または TIMESTAMP のテーブルの列は、 IBM ® Campaign フローチャートでマッピングされている場合、ブラケットで囲まれた DATE、DATETIME、または TIMESTAMP 形式のタイプ TEXT として表示されます。 例えば、[DELIM_D_M_Y] や [DT_DELIM_D_M_Y] のようになります。 フローチャート内のテーブル・マッピングのデータ型が TEXT として表示されても、アプリケーション はその形式を把握しており、それに応じた処理を行います。これらの 3 つのデータ型や 日付関連や時間関連のデータ型の列を、オーディエンス ID 列として TEXT オーディエンス・レベルに マッピングしないでください。日付関連の列の TEXT オーディエンス・レベルとしてのマッピングは、サポートされていません。
DB2®
[1] 同じテーブル内で nchar または nvarchar と共に使用する場合はサポートされません。
[2] 同じテーブル内で char または varchar と共に使用する場合はサポートされません。
[1] Campaign > partitions > partition[n] > dataSources > [dataSourceName] > UseSQLToRetrieveSchema データ・ソース・プロパティーを TRUE に設定していない場合には、NUMBER に関しては精度が必要になります。精度を指定せず、UseSQLToRetrieveSchema を TRUE に設定しない場合、Campaign は 15 桁の精度を保持するデータ型に値を保管できると想定します。このとき、15 桁を超える精度の値がフィールドに保持されている場合には、その値が Campaign に渡されるときに精度が失われるため、問題となります。
nchar [2]
[1] 同じテーブル内で nchar または nvarchar と共に使用する場合はサポートされません。
[2] 同じテーブル内で char または varchar と共に使用する場合はサポートされません。
[3] nvarchar(n) はサポートされていますが、nvarchar(max) はサポートされていません。