Für Benutzertabellen unterstützte Datentypen
In diesem Abschnitt werden die Datentypen aufgeführt, die Campaign für die in den einzelnen unterstützten Datenbanken erstellten Benutzertabellen unterstützt. Alle übrigen Datentypen, die hier nicht aufgeführt sind, werden nicht unterstützt. Vor dem Zuordnen von Benutzertabellen in Campaign müssen Sie sicherstellen, dass die Tabellen nur unterstützte Datentypen verwenden.
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(Größe BYTE)
1.
Die Genauigkeit ist erforderlich, wenn NUMBER verwendet wird, es sei denn, Sie haben die Datenquelleneigenschaft "Campaign" > "Partitionen" > "partitionN" > "dataSources" > "[Datenquellenname]" > "UseSQLToRetrieveSchema" auf TRUE gesetzt. Wenn Sie keine Genauigkeit angeben und diese Datenquelleneigenschaft nicht festlegen, geht Campaign davon aus, dass die Werte in einem Datentyp gespeichert werden können, der eine Genauigkeit von 15 Stellen beibehält. Dies kann aus folgendem Grund problematisch sein: Wenn das Feld Werte mit einer Genauigkeit von über 15 Stellen enthält, geht die Genauigkeit verloren, wenn diese Werte in Campaign übertragen werden.
SQL Server
bigint
bit
char(n) [1]
datetime
decimal
float
int
nchar [2]
numeric
nvarchar [2]
real
smallint
Text
tinyint
varchar(n) [1]
1.
2.
Teradata
bigint
byteint
char
date
decimal
float
int
numeric
smallint
timestamp
varchar