Types de données pris en charge pour les tables utilisateur
Cette rubrique répertorie les types de données acceptés par Campaign pour les tables utilisateur créées dans chaque base de données prise en charge. Les types de données qui ne figurent pas dans cette liste ne sont pas pris en charge. Avant de mapper les tables utilisateur dans Campaign, vérifiez que vos tables utilisent uniquement les types de données pris en charge.
*
Une colonne de type DATE, DATETIME ou TIMESTAMP dans une table, lorsqu'elle est mappée dans un graphique IBM ® Campaign, apparaît comme étant de type TEXT avec le format DATE, DATETIME ou TIMESTAMP stocké entre crochets (par exemple, [DELIM_D_M_Y] ou [DT_DELIM_D_M_Y]). Bien que son type de données dans le mappage de table du diagramme soit affiché comme étant TEXT, l'application connaît le format et le gère en conséquence. Ne mappez pas les colonnes de ces trois types ou d'un type lié à la date ou à l'heure en tant que colonne ID Audience à un niveau d'audience TEXT. Le mappage de colonnes de type date au niveau d'audience TEXT n'est pas autorisé.
DB2®
bigint
char
date
decimal
double
float
int
numeric
real
smallint
timestamp
varchar
Netezza®
bigint
byteint
char(n) [1]
date
float(p)
int
nchar(n) [2]
numeric(p, s)
nvarchar(n) [2]
smallint
timestamp
varchar(n) [1]
1.
2.
Oracle
DATE
FLOAT (p)
NUMBER [ (p , s) ] [1]
TIMESTAMP
VARCHAR2(size BYTE)
1.
La précision est requise lors de l'utilisation de NUMBER sauf si vous avez affecté à la propriété de la source de données Campaign > partitions > partitionN > dataSources > [dataSourceName] > UseSQLToRetrieveSchema la valeur TRUE. Si vous n'indiquez pas de précision et que vous ne définissez pas cette propriété de source de données, Campaign suppose que les valeurs peuvent être stockées dans un type de données contenu une précision de 15 chiffres. Cela peut poser un problème car si la zone contient des valeurs dont la précision dépasse 15 chiffres, la précision sera perdue lors de l'intégration de la valeur dans Campaign.
SQL Server
bigint
bit
char(n) [1]
datetime
decimal
float
int
nchar [2]
numeric
nvarchar [2]
real
smallint
texte
tinyint
varchar(n) [1]
1.
2.
Teradata
bigint
byteint
char
date
decimal
float
int
numérique
smallint
timestamp
varchar