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

JDBC รองรับประเภทข้อมูลใดบ้าง


JDBC ให้การสนับสนุนสำหรับประเภทข้อมูล SQL เกือบทั้งหมด เมื่อใดก็ตามที่ไดรเวอร์ JDBC ได้รับการเรียกจากแอปพลิเคชัน Java จะแปลงประเภทข้อมูล Java ในนั้นไปเป็นประเภทข้อมูล SQL ที่สอดคล้องกัน ขั้นตอนการแปลงเป็นไปตามการแมปเริ่มต้น ต่อไปนี้คือรายการประเภทข้อมูลที่รองรับโดย JDBC และประเภทข้อมูล SQL ที่เกี่ยวข้อง

SQL JDBC/Java
VARCHAR java.lang.String
CHAR java.lang.String
ลองวาร์ชาร์ java.lang.String
บิต บูลีน
NUMERIC java.math.BigDecimal
TINYINT ไบต์
ตัวเล็ก สั้น
จำนวนเต็ม int
ใหญ่ ยาว
จริง ลอย
ลอย ลอย
สองเท่า ดับเบิ้ล
ตัวแปร ไบต์[ ]
ไบนารี ไบต์[ ]
วันที่ java.sql.Date
เวลา java.sql.Time
ประทับเวลา java.sql.Timestamp
CLOB java.sql.Clob
BLOB java.sql.Blob
อาร์เรย์ java.sql.Array
อ้างอิง java.sql.Ref
โครงสร้าง java.sql.Struct