Java数据类型与MySql中的数据类型映射

Java数据类型与MySql中的数据类型映射

mysql数据库 JDBC 对照 
类型名称           显示长度            数据库类型         JAVA类型                                      JDBC类型索引(int) 描述 
            
VARCHAR        L+N                  VARCHAR            java.lang.String                                  12   
CHAR               N                      CHAR                   java.lang.String                                  1   
BLOB               L+N                  BLOB                   java.lang.byte[]                                   -4   
TEXT               65535              VARCHAR             java.lang.String                                  -1               
INTEGER         4                      INTEGER              UNSIGNED java.lang.Long                  4   
TINYINT           3                      TINYINT                UNSIGNED java.lang.Integer               -6   
SMALLINT       5                      SMALLINT            UNSIGNED java.lang.Integer                5   
MEDIUMINT     8                      MEDIUMINT          UNSIGNED java.lang.Integer                4   
BIT                  1                      BIT                        java.lang.Boolean                                -7   
BIGINT             20                   BIGINT                  UNSIGNED java.math.BigInteger         -5   
FLOAT            4+8                  FLOAT                 java.lang.Float                                      7   
DOUBLE          22                   DOUBLE               java.lang.Double                                   8   
DECIMAL         11                   DECIMAL              java.math.BigDecimal                           3  
 
BOOLEAN        1                    同TINYINT       
            
ID                    11                    PK                       (INTEGER UNSIGNED)java.lang.Long     4   
            
DATE              10                    DATE                   java.sql.Date                                          91   
TIME                8                     TIME                    java.sql.Time                                          92   
DATETIME      19                    DATETIME           java.sql.Timestamp                                93   
TIMESTAMP   19                    TIMESTAMP         java.sql.Timestamp                                93   
YEAR               4                     YEAR                  java.sql.Date
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值