sqltype java_【SQL参考】SQL数据类型与JAVA中type的对应
标签:
一个db里面的data type和java中的一个type的mapping分为两步:
1。db里面的data type map到jdbc的一个type
2。jdbc的一个type map到java的一个type
对于sql server,下面是sql server2000的data type和jdbc的data type的mapping:
SQL Server Data Type JDBC Data Type
bigint BIGINT
binary BINARY
bit BIT
char CHAR
datetime TIMESTAMP
decimal ECIMAL
float FLOAT
image LONGVARBINARY
int INTEGER
money DECIMAL
nchar CHAR
ntext LONGVARCHAR
numeric NUMERIC
nvarchar VARCHAR
real REAL
smalldatetime TIMESTAMP
smallint SMALLINT
smallmoney DECIMAL
sql_variant VARCHAR
sysname VARCHAR
text LONGVARCHAR
timestamp BINARY
tinyint TINYINT
uniqueidentifier CHAR
varbinary VARBINARY
varchar VARCHAR
下面是jdbc data type和java data type之间的mapping:
JDBC Type Java Type
CHAR String
VARCHAR String
LONGVARCHAR String
NUMERIC java.math.BigDecimal
DECIMAL java.math.BigDecimal
BIT boolean
BOOLEAN boolean
TINYINT byte
SMALLINT short
INTEGER int
BIGINT long
REAL float
FLOAT double
DOUBLE double
BINARY byte[]
VARBINARY byte[]
LONGVARBINARY byte[]
DATE java.sql.Date
TIME java.sql.Time
TIMESTAMP java.sql.Timestamp
CLOB Clob
BLOB Blob
ARRAY Array
DATALINK java.net.URL
JAVA_OBJECT underlying Java class
最后,对于db和jdbc之间的mapping,可以参考相应的jdbc driver的文档。
对于jdbc和java之间的mapping,可以参考jdbc3。0的spec。 :)
标签:
sqltype java_【SQL参考】SQL数据类型与JAVA中type的对应相关推荐
- enclosing type java_两个问题,1.java中什么是函数的signature,2.java中什么是enclosing method...
展开全部 方法的签名可以唯一的确定这个函数 方法签名由方法名称和一个参数列表32313133353236313431303231363533e4b893e5b19e31333335333662(方法的 ...
- Java中Type接口与Class类的区别联系
1.Type定义与说明 源代码: package java.lang.reflect;/*** Type is the common superinterface for all types in t ...
- saxon java_如何将Saxon设置为Java中的Xslt处理器?
有多种方法(按查找优先顺序)执行此操作: 直接实例化 显式实例化Saxon factory(点击Michael上面的注释): TransformerFactory fact = new net.sf. ...
- java中引用数据类型有哪几种
本文主要介绍了java中引用数据的类型,具有很好的参考价值.希望对你有帮助.如有错误或不足之处,请不吝赐教. 目录 Java中的引用数据类型有哪些?先说Java中的引用数据类型:1.类别引用2.接口参 ...
- java基础之java中的基本数据类型
java基础之java中的基本数据类型 学习java一段时间了,使用java也差不多一年多了,可是对于后续的java的学习真的是后劲不足,或者是说懒惰吧,回想一下这一年多,用java最多的就是Andr ...
- double类型最大值_Java后端精选基础教程:Java 中的基本数据类型「连载 6」
数据类型定义了变量可以采用的值,例如,定义变量为 int 类型,则只能取整数值. 在 Java 中有两类数据类型: 1)原始数据类型 2)非原始数据类型 - 数组和字符串是非原始数据类型,将在以后的教 ...
- java 数据类型cher,java期末考试题96534-(20008)
<java期末考试题96534-(20008)>由会员分享,可在线阅读,更多相关<java期末考试题96534-(20008)(64页珍藏版)>请在人人文库网上搜索. 1.亠. ...
- java中数据类型的等级_Java 数据类型、变量
Java 数据类型 在 Java 中,对于每一种数据都定义了明确的具体的数据类型,在内存中分配了不同大小的内存空间. 整数类型 (byte.short.int.long) 1.Java 各整数类型有固 ...
- Java中有关Null的9件事
对于Java程序员来说,null是令人头痛的东西.时常会受到空指针异常(NPE)的骚扰.连Java的发明者都承认这是他的一项巨大失误.Java为什么要保留null呢?null出现有一段时间了,并且我认 ...
最新文章
- 【Mood 19】DailyBuild 2月
- SAP 零售商品listing不成功,补充listing的方法
- MySQL优化系列(二)--查找优化(1)(非索引设计)
- GoEasy导入依赖的时候报错,包用不了,maven导包
- 在Silverlight中使用Socket进行通信(1)Socket请求-回复方式的简易数据交换
- mysql blackhole引擎_MySQL BlackHole引擎
- 神的战争god无法显示服务器,神的战争god快速升级抢资源攻略
- matlab自带同步电机数学模型,永磁同步电机的数学模型及方程
- CentOS6离线bash漏洞—再修复方法
- 基于 Python 与 mxget 的音乐下载器
- php 9 698.00,698-00-0|2-溴-N,N-二甲基苯胺|2-bromo-N,N-dimethylaniline|2-Bromo-N,N-dimethylaniline......
- 百兆1光4电工业级光纤收发器4口百兆光纤收发器工业导轨式发送机导轨式以太网光电转换器
- Springboot版本的WebSocket向app端推送消息实现
- 竖排文字的3种设计方法
- 技能高考计算机专业考什么,2016年技能高考计算机专业考试总结
- 女博士实名举报长江学者陈小武性骚扰女学生
- 产品经理如何实现自我提升
- 给刘成龙的回信( 云中逸客)
- 【工业】工业无线组网场景下的典型拓扑及设备解决方案
- 淘宝抽奖html 页面,基于jQuery实现的双11天猫拆红包抽奖效果
热门文章
- 怎么设置android studio的field前缀
- php 绘图 jpeg,PHP gd库增加jpeg支持
- 我们无法更新系统保留的分区_系统更新是我们手机的基本功能之一 安卓智能更新有哪些用途...
- 解锁秋天\秋季借势的海波设计密码!
- matlab求解lmi,Matlab的LMI工具箱中最优化问题
- java设置框架位置_怎样设置label的位置啊?求指导
- tlc5620输出三角波流程图_[笔记].串型DAC TLC5620生成锯齿波、三角波实验,Verilog版本...
- Java —— eclipse.zip
- Python爬虫项目---从wiley网站批量下载文章
- mysql查询操作的5种子句