EasyManuals Logo

IBM DB2 User Manual

IBM DB2
585 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #211 background imageLoading...
Page #211 background image
Table 26. Mappings of database server data types to Java data types for retrieving data from database server tables
SQL data type
Recommended Java data type or
Java object type Other supported Java data types
SMALLINT short byte, int, long, float, double,
java.math.BigDecimal, boolean,
java.lang.String
INTEGER int short, byte, long, float, double,
java.math.BigDecimal, boolean,
java.lang.String
BIGINT
5
long int, short, byte, float, double,
java.math.BigDecimal, boolean,
java.lang.String
DECIMAL(p,s) or NUMERIC(p,s) java.math.BigDecimal long, int, short, byte, float, double,
boolean, java.lang.String
DECFLOAT(n)
1,2
java.math.BigDecimal long, int, short, byte, float, double,
java.math.BigDecimal, boolean,
java.lang.String
REAL float long, int, short, byte, double,
java.math.BigDecimal, boolean,
java.lang.String
DOUBLE double long, int, short, byte, float,
java.math.BigDecimal, boolean,
java.lang.String
CHAR(n) java.lang.String long, int, short, byte, float, double,
java.math.BigDecimal, boolean,
java.sql.Date, java.sql.Time,
java.sql.Timestamp,
java.io.InputStream, java.io.Reader
VARCHAR(n) java.lang.String long, int, short, byte, float, double,
java.math.BigDecimal, boolean,
java.sql.Date, java.sql.Time,
java.sql.Timestamp,
java.io.InputStream, java.io.Reader
CHAR(n) FOR BIT DATA byte[] java.lang.String,
java.io.InputStream, java.io.Reader
VARCHAR(n) FOR BIT DATA byte[] java.lang.String,
java.io.InputStream, java.io.Reader
BINARY(n)
6
byte[] None
VARBINARY(n)
6
byte[] None
GRAPHIC(m) java.lang.String long, int, short, byte, float, double,
java.math.BigDecimal, boolean,
java.sql.Date, java.sql.Time,
java.sql.Timestamp,
java.io.InputStream, java.io.Reader
VARGRAPHIC(m) java.lang.String long, int, short, byte, float, double,
java.math.BigDecimal, boolean,
java.sql.Date, java.sql.Time,
java.sql.Timestamp,
java.io.InputStream, java.io.Reader
CLOB(n) java.sql.Clob java.lang.String
BLOB(n) java.sql.Blob byte[]
3
Chapter 7. JDBC and SQLJ reference information 195

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM DB2 and is the answer not in the manual?

IBM DB2 Specifications

General IconGeneral
DeveloperIBM
Initial Release1983
LicenseProprietary
Written inC, C++
CategoryDatabase Management System (RDBMS)
Operating SystemLinux, Windows
Programming LanguagesC, C++
Data ModelsRelational
EditionsCommunity, Standard, Advanced
Key Featureshigh availability, scalability