Mapeamento de java.sql.Types em tipos SQL java.sql.Typesmapeados em tipos SQL Tipos JDBCmapeados em tipos SQLpara tipos JDBC e SQL Correspondência de tipos

A tabela mostra o mapeamento de java.sql.Types em tipos SQL. Mapeamento de java.sql.Types em tipos SQL java.sql.Types Tipos SQL BIGINT BIGINT BINARY CHAR FOR BIT DATA BIT1 CHAR FOR BIT DATA BLOB BLOB (JDBC 2.0 ou mais recente) CHAR CHAR CLOB CLOB (JDBC 2.0 ou mais recente) DATE DATE DECIMAL DECIMAL DOUBLE DOUBLE PRECISION FLOAT Tipo de dado FLOATTipo java.sql convertido em DOUBLE PRECISION quando trazido DOUBLE PRECISION2 INTEGER INTEGER LONGVARBINARYLONGVARBINARY LONG VARCHAR FOR BIT DATA LONGVARCHARLONGVARCHAR LONG VARCHAR NULL Não é um tipo de dado; é sempre um valor de um determinado tipo NUMERIC DECIMAL REAL REAL SMALLINT SMALLINT TIME TIME TIMESTAMP TIMESTAMP VARBINARY VARCHAR FOR BIT DATA VARCHAR VARCHAR

  1. Mapeamentode tipos SQL em java.sql.Types BIT é válido somente no JDBC 2.0 e ambientes mais recentes.
  2. Os valores podem ser passados utilizando o código de tipo FLOAT; entretanto, estes valores são armazenados como valores DOUBLE PRECISION, e portanto sempre possuem o código de tipo DOUBLE quando trazidos.