SQLServer与Java数据类型对应表
SQLServer与Java数据类型对应表分类:? 编程语言 /? Java 文章 ? ? ? ? 在使用JDBC进行数据库编程时,数据类型是一个特别注意的地方。如果插入的数据和表定义的数据在类型上不匹配的话,会抛出异常,执行失败。所以,掌握好数据库类型和Java里的数据类型之间的对应关系很重要,现在把他们的对应关系列出来,以方便大家查阅。 编号 数据库类型 JDBC类型 JDBC索引 描述 1 int java.lang.Integer 4 ?参考Java API 2 varchar java.lang.String 12 ?参考Java API 3 char java.lang.String 1 ?参考Java API 4 nchar java.lang.String 1 ?参考Java API 5 nvarchar java.lang.String 12 ?参考Java API 6 text java.lang.String -1 ?参考Java API 7 ntext java.lang.String -1 ?参考Java API 8 tinyint java.lang.Integer -6 ?参考Java API 9 int java.lang.Integer 4 ?参考Java API 10 tinyint java.lang.Integer -6 ?参考Java API 11 smallint java.lang.Integer 5 ?参考Java API 12 bit java.lang.Boolean -7 ?参考Java API 13 bigint java.lang.Long -5 ?参考Java API 14 float java.lang.Double 6 ?参考Java API 15 decimal java.math.BigDecimal 3 ?参考Java API 16 money java.math.BigDecimal 3 ?参考Java API 17 smallmoney java.math.BigDecimal 3 ?参考Java API 18 numeric java.math.BigDecimal 2 ?参考Java API 19 real java.lang.Float 7 ?参考Java API 20 uniqueidentifier java.lang.String 1 ?参考Java API 21 smalldatetime java.sql.Timestamp 93 ?参考Java API 22 datetime java.sql.Timestamp 93 ?参考Java API 23 timestamp byte[] -2 ?参考Java API 24 binary byte[] -2 ?参考Java API 25 varbinary byte[] -3 ?参考Java API 26 image byte[] -4 ?参考Java API 27 sql_variant java.lang.String? 12 转载自:本论坛id: 努力 http://blog.csdn.net/lg312200538/article/details/5993049 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |