Saltar al contenido principal
Adaptive Planning
Última actualización: 2023-06-23
Referencia: tipos de datos compatibles con JDBC admitidos

Referencia: tipos de datos compatibles con JDBC admitidos

La integración solo admite un subconjunto de los tipos de datos compatibles con JDBC. Los tipos de datos no admitidos no se notifican al servidor durante el proceso de importación de la estructura.
Los controladores JDBC asignan los tipos de datos subyacentes a un tipo JDBC, por lo que, para comprender qué tipos de DBMS se admiten, debe consultar la documentación del DBMS específico. Esta sección contiene los tipos de datos admitidos en las bases de datos generales compatibles con JDBC, en Oracle, SQL Server y en las bases de datos H2.

Tipos de datos JDBC admitidos

TIPO JDBC
TIPO 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
No se admiten los siguientes tipos de JDBC: BINARY, VARBINARY, LONGVARBINARY, DECIMAL y NUMERIC.

Tipos de datos admitidos en MS SQL Server

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

Tipos de datos admitidos en Oracle

Oracle
JDBC
Admite
CHAR
CHAR
VARCHAR2
VARCHAR
NCHAR
OTHER
No
NVARCHAR2
OTHER
No
NUMBER
DECIMAL
No
FLOAT
FLOAT
BINARY_FLOW
No
BINARY_DOUBLE
No
RAW
VARBINARY
No
DATE
TIMESTAMP
TIMESTAMP
TIMESTAMP
INTERVAL_YEAR_TO_MONTH
No
INTERVAL_DAY_TO_SECOND
No
BLOB
BLOB
No
CLOB
CLOB
No
NCLOB
OTHER
No
BFILE
No
CHARACTER
CHAR
VARCHAR
VARCHAR
NATIONAL_CHARACTER
OTHER
No
NATIONAL_CHAR
OTHER
No
NUMERIC
DECIMAL
No
DECIMAL
DECIMAL
No
DEC
DECIMAL
No
INTEGER
DECIMAL
No
INT
DECIMAL
No
SMALLINT
DECIMAL
No
DOUBLE_PRECISION
FLOAT
REAL
FLOAT

Tipos de datos admitidos en H2

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