Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ชนิดข้อมูลที่ JDBC รองรับ


JDBC รองรับเกือบทุกชนิดข้อมูล SQL เมื่อ JDBC driver รับคำสั่งจาก Java application จะแปลงชนิดข้อมูล Java เป็น SQL ตาม default mapping ตารางเปรียบเทียบ:

SQLJDBC/Java
VARCHARjava.lang.String
CHARjava.lang.String
LONGVARCHARjava.lang.String
BITboolean
NUMERICjava.math.BigDecimal
TINYINTbyte
SMALLINTshort
INTEGERint
BIGINTlong
REALfloat
FLOATfloat
DOUBLEdouble
VARBINARYbyte[]
BINARYbyte[]
DATEjava.sql.Date
TIMEjava.sql.Time
TIMESTAMPjava.sql.Timestamp
CLOBjava.sql.Clob
BLOBjava.sql.Blob
ARRAYjava.sql.Array
REFjava.sql.Ref
STRUCTjava.sql.Struct