Passer au contenu principal

logoCorrectSize.png

Workday Adaptive Planning Knowledge Center

Types de données compatibles JDBC pris en charge

Types de données compatibles JDBC pris en charge par Adaptive Integration

Adaptive Integration prend uniquement en charge un sous-ensemble de types de données compatibles à JDBC. Ces types de données non pris en charge ne sont pas rapportés au serveur au cours du processus d’importation de structure.

Les pilotes JDBC mappent les types de données sous-jacents à un type JDBC , afin de comprendre quels types de SGBD sont pris en charge, vous devez consulter la documentation relative au SGBD spécifique. Cette section contient les types de données pris en charge pour les bases de données générales compatibles à JDBC, Oracle, SQL Server, et les bases de données H2.

Types de données JDBC pris en charge

JDBC TYPE TYPE DISCOVERY
CHAR STRING
VARCHAR STRING
LONGVARCHAR STRING
BIT BOOLEAN
BOOLEAN BOOLEAN
TINYINT LONG
SMALLINT LONG
INTEGER LONG
BIGINT LONG
REAL DOUBLE
DOUBLE DOUBLE
FLOAT DOUBLE
DATE DATE
TIME DATE
TIMESTAMP DATE

 

 Les types JDBC suivants types ne sont pas pris en charge : BINARY, VARBINARY, LONGVARBINARY, DECIMAL, et NUMERIC.

 

Types de données MS SQL Server pris en charge

SQL Server JDBC Prise en charge
bigint BIGINT Y
bit BIT Y
decimal DECIMAL N
int INTEGER Y
money DECIMAL N
numeric NUMERIC N
smallint SMALLINT Y
smallmoney DECIMAL N
tinyint TINYINT Y
float DOUBLE Y
real REAL Y
date VARCHAR Y
datetime2 VARCHAR Y
datetime TIMESTAMP Y
datetimeoffset VARCHAR Y
smalldatetime TIMESTAMP Y
time VARCHAR Y
char CHAR Y
varchar VARCHAR Y
text CLOB N
nchar CHAR Y
nvarchar CLOB N
ntext CLOB N
binary BINARY N
image BLOB N
hierarchyid BLOB N
sql_variant VARCHAR Y
timestamp BINARY N
uniqueidentifier CHAR Y
xml CLOB N

Types de données Oracle pris en charge 

SQL Server JDBC Prise en charge
CHAR CHAR Y
VARCHAR2 VARCHAR Y
NCHAR OTHER N
NVARCHAR2 OTHER N
NUMBER DECIMAL N
FLOAT FLOAT Y
BINARY_FLOW ?100 N
BINARY_DOUBLE ?101 N
RAW VARBINARY N
DATE TIMESTAMP Y
TIMESTAMP TIMESTAMP Y
INTERVAL_YEAR_TO_MONTH ?-103 N
INTERVAL_DAY_TO_SECOND ?-104 N
BLOB BLOB N
CLOB CLOB N
NCLOB OTHER N
BFILE ?-13 N
CHARACTER CHAR Y
VARCHAR VARCHAR Y
NATIONAL_CHARACTER OTHER N
NATIONAL_CHAR OTHER N
NUMERIC DECIMAL N
DECIMAL DECIMAL N
DEC DECIMAL N
INTEGER DECIMAL N
INT DECIMAL N
SMALLINT DECIMAL N
DOUBLE_PRECISION FLOAT Y
REAL FLOAT Y

Types de données H2 pris en charge

SQL Server JDBC Prise en charge
INT INTEGER Y
INTEGER INTEGER Y
MEDIUMINT INTEGER Y
INT4 INTEGER Y
SIGNED INTEGER Y
BOOLEAN BOOLEAN Y
BIT BOOLEAN Y
BOOL BOOLEAN Y
TINYINT TINYINT Y
SMALLINT SMALLINT Y
INT2 SMALLINT Y
YEAR SMALLINT Y
BIGINT BIGINT Y
IDENTITY BIGINT Y
DECIMAL DECIMAL N
NUMBER DECIMAL N
DEC DECIMAL N
NUMERIC DECIMAL N
DOUBLE DOUBLE Y
FLOAT DOUBLE Y
FLOAT4 REAL Y
FLOAT8 DOUBLE Y
REAL REAL Y
TIME TIME Y
DATE DATE Y
TIMESTAMP TIMESTAMP Y
DATETIME TIMESTAMP Y
SMALLDATETIME TIMESTAMP Y
BINARY VARBINARY N
VARBINARY VARBINARY N
LONGVARBINARY VARBINARY N
RAW VARBINARY N
BYTEA VARBINARY N
OTHER OTHER N
VARCHAR VARCHAR Y
LONGVARCHAR VARCHAR Y
VARCHAR2 VARCHAR Y
NVARCHAR VARCHAR Y
NVARCHAR2 VARCHAR Y
VARCHAR_CASESENSTIVE VARCHAR Y
VARCHAR_IGNORECASE VARCHAR Y
CHAR CHAR Y
CHARACTER CHAR Y
NCHAR CHAR Y
BLOB BLOB N
TINYBLOB BLOB N
MEDIUMBLOB BLOB N
LONGBLOB BLOB N
IMAGE BLOB N
OID BLOB N
CLOB CLOB N

 

  • Cet article vous a été utile ?