Mapping von Basisdatentypen in JAVA und SQL

Die Datentypen von relationalen Datenbanken unterscheiden sich von denen in Java und müssen in beide Richtungen gemappt werden. Nachfolgend daher eine Auflistung der Basisdatentypen in Java und ihren entsprechenden Datentypen in einem RDBMS.

Java-DatentypSQL-Datentyp
IntegerINTEGER
LongBIG INT
FloatREAL
BignumDECIMAL
BigDecimalNUMBER
BooleanBIT
StringVARCHAR, CHAR
AsciiStreamLONGVARCHAR, BLOB
Byte[]BLOB
DateDATE
TimeTIME
TimestampTIME STAMP
Objectjeder Typ

Kategorien: JDBC, Objektrelationales Mapping, SQL, B