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.
DB2®
bigint
char
date
decimal
double
float
int
numérique
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 le champ 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]
numérique
nvarchar [2]
real
smallint
texte
tinyint
varchar(n) [1]
1.
2.
Teradata
bigint
byteint
char
date
decimal
float
int
numérique
smallint
timestamp
varchar