Mapeamento de java.sql.Types em tipos SQL

A tabela Mapeamento de java.sql.Types em tipos SQL mostra o mapeamento de java.sql.Types em tipos SQL.
Tabela 1. 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 DOUBLE PRECISION2
INTEGER INTEGER
LONGVARBINARY LONG VARCHAR FOR BIT DATA
LONGVARCHAR 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
Notas:
  1. 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.
Conceitos relacionados
Classes, interfaces e m??todos java.sql do n??cleo do JDBC
Refer??ncias relacionadas
java.sql.Driver
java.sql.DriverManager.getConnection
java.sql.Driver.getPropertyInfo
java.sql.Connection
java.sql.DatabaseMetaData
java.sql.Statement
java.sql.PreparedStatement
java.sql.CallableStatement
java.sql.ResultSet
java.sql.ResultSetMetaData
java.sql.SQLException
java.sql.SQLWarning
java.sql.Blob e java.sql.Clob
java.sql.Connection
java.sql.ResultSet
java.sql.Statement
java.sql.PreparedStatement
java.sql.CallableStatement
java.sql.DatabaseMetaData
java.sql.ResultSetMetaData
java.sql.BatchUpdateException
Pacote JDBC para Connected Device Configuration/Foundation Profile (JSR169)
Funcionalidades apenas do JDBC 3.0
java.sql.Connection
java.sql.DatabaseMetaData
java.sql.ParameterMetaData
java.sql.PreparedStatement
java.sql.Savepoint
java.sql.Statement
Sintaxe de escape do JDBC