java.sql.Types
java.sql.Types
Table 12 shows the mapping of java.sql.Types to SQL types.
Table 12. Mapping of java.sql.Types to SQL Types
java.sql.Types | SQL Types |
---|---|
BIGINT | BIGINT |
BINARY | CHAR FOR BIT DATA |
BIT1 | CHAR FOR BIT DATA |
BLOB | BLOB (JDBC 2.0 and up) |
CHAR | CHAR |
CLOB | CLOB (JDBC 2.0 and up) |
DATE | DATE |
DECIMAL | DECIMAL |
DOUBLE | DOUBLE PRECISION |
FLOAT | DOUBLE PRECISION2 |
INTEGER | INTEGER |
LONGVARBINARY | LONG VARCHAR FOR BIT DATA |
LONGVARCHAR | LONG VARCHAR |
NULL | Not a data type; always a value of a particular type |
NUMERIC | DECIMAL |
REAL | REAL |
SMALLINT | SMALLINT |
TIME | TIME |
TIMESTAMP | TIMESTAMP |
VARBINARY | VARCHAR FOR BIT DATA |
VARCHAR | VARCHAR |
Notes:
- BIT is only valid in JDBC 2.0 and earlier environments.
- Values can be passed in using the FLOAT type code; however, these are stored as DOUBLE PRECISION values, and so always have the type code DOUBLE when retrieved.
Previous Page
Next Page
Table of Contents
Index