用户表的受支持数据类型
Campaign 中映射用户表之前,请确保您的表仅使用每个受支持的数据库支持的数据类型。将不支持此处未列示的数据类型。
*
表的数据类型为 DATE、DATETIME 或 TIMESTAMP 的列,在 IBM® Campaign 流程图中映射时,会显示为格式为使用括号存储的 DATE、DATETIME 或 TIMESTAMP 的类型 TEXT,例如,[DELIM_D_M_Y] 或 [DT_DELIM_D_M_Y]。尽管流程图中表映射中其数据类型显示为 TEXT,应用程序也知道格式并会对其进行相应处理。请勿将这三种数据类型或任何日期/时间相关的数据类型的列作为受众标识列映射到 TEXT 受众级别。不支持将日期相关的列映射为 TEXT 受众级别。
DB2®
[1] 当用于包含 ncharnvarchar 的同一个表中时,不受支持。
[2] 当用于包含 charvarchar 的同一个表中时,不受支持。
[1] 使用 NUMBER 时,需要提供精度,除非您将数据源属性 Campaign > partitions > partition[n] > dataSources > [dataSourceName] > UseSQLToRetrieveSchema 设置为 TRUE。如果您未指定精度,并且未将 UseSQLToRetrieveSchema 设置为 TRUE,那么 Campaign 假定它可以在保留 15 位精度的数据类型中存储值。对于所包含的值的精度超过了 15 位数的字段,这可能会产生问题,因为将值导入 Campaign 时,将丢失精度。
nchar [2]
[1] 当用于包含 ncharnvarchar 的同一个表中时,不受支持
[2] 当用于包含 charvarchar 的同一个表中时,不受支持。
[3] 支持 nvarchar(n),但不支持 nvarchar(max)