Ir para o conteúdo principal
Adaptive Planning
Última atualização: 2023-06-23
Referência: tipos de dados compatíveis com JDBC que têm suporte

Referência: tipos de dados compatíveis com JDBC que têm suporte

A integração tem suporte somente para um subconjunto de tipos de dados compatíveis com JDBC. Os tipos de dados sem suporte não são relatados ao servidor durante o processo de importação da estrutura.
Os drivers JDBC mapeiam os tipos de dados subjacentes para um tipo JDBC, portanto, para saber quais tipos de DBMS têm suporte, você precisa consultar a documentação do DBMS específico. Esta seção descreve os tipos de dados com suporte para bancos de dados compatíveis com JDBC, Oracle, SQL Server e H2.

Tipos de dados JDBC com suporte

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
Os seguintes tipos de dados JDBC não têm suporte: BINARY, VARBINARY, LONGVARBINARY, DECIMAL e NUMERIC.

Tipos de dados MS SQL Server com suporte

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

Tipos de dados Oracle com suporte

Oracle
JDBC
Suporte
CHAR
CHAR
S
VARCHAR2
VARCHAR
S
NCHAR
OTHER
N
NVARCHAR2
OTHER
N
NUMBER
DECIMAL
N
FLOAT
FLOAT
S
BINARY_FLOW
N
BINARY_DOUBLE
N
RAW
VARBINARY
N
DATE
TIMESTAMP
S
TIMESTAMP
TIMESTAMP
S
INTERVAL_YEAR_TO_MONTH
N
INTERVAL_DAY_TO_SECOND
N
BLOB
BLOB
N
CLOB
CLOB
N
NCLOB
OTHER
N
BFILE
N
CHARACTER
CHAR
S
VARCHAR
VARCHAR
S
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
S
REAL
FLOAT
S

Tipos de dados H2 com suporte

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