java类型和标准sql类型对照表

本文详细介绍了Java类型与标准SQL类型的映射关系,包括基本数据类型如整型、浮点型、字符串等,以及日期时间、二进制数据、文本、序列化对象等特殊类型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

映射类型          java 类型                     标准 sql 类型

integer         int or Integer            INTEGER
long            long or java.lang.Long    BIGINT
short           short or java.lang.Short  SMALLINT
float           float or java.lang.Float  FLOAT
double          double or java.lang.Double DOUBLE
big_decimal     java.math.BigDecimal       NUMERIC
character       java.lang.String           CHAR(1)
string          java.lang.String           VARCHAR
byte            byte or java.lang.Byte     TINYINT
boolean         boolean or java.lang.Boolean BIT
yes_no          boolean or java.lang.Boolean CHAR(1)('Y' or 'N')
true_false      boolean or java.lang.Boolean CHAR(1)('Y' or 'N')
date            java.util.Date or java.sql.Date  DATE
time            java.util.Date or java.sql.Time  TIME
timestamp       java.util.Date or java.sql.TimeStamp TIMESTAMP
calendar        java.util.Calendar            TIMESTAMP
calendar_date   java.util.Calendar            DATE

binary          byte[]                      VARBINARY( or BLOB)
text            java.lang.String            CLOB
serializable    java.io.Serializable        VARBINARY (or BLOB)
clob            java.sql.Clob               CLOB
blob            java.sql.Blob               BLOB

class           java.lang.Class             VARCHAR
locale          java.util.Locale            VARCHAR
timezone        java.util.TimeZone          VARCHAR
currency        java.util.Currency          VARCHAR
          

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值