SQL数据类型对照表
------ Oracle中文开发者社区 ------ |
如果你想要学习编程,关注本博客,持续获得技术支持,持续获得技术咨询
java开发·企业官方账号 Oracle中国官方账号 Java中国管理部 全网粉丝30万+ 华为云享专家 阿里专家博主 CSDN内容合伙人 CSDN原力计划作者 51CTO专家博主 CSDN博客V账号 毕业于四川大学新闻与文学学院 精通java,Python,HTML,掌握了PHP,C语言,C++,C#,JavaScript,Visual Basic等二十余种编程语言的技巧,会分享一些编程心得、面试技巧和编程方法。
其他链接
主页 官网 社区 论坛
文章目录
对于金钱相关的准确性要求的,不要取用float、double那些类型,使用decimal和number。
Mysql类型 |
Oracle类型 |
Java类型 |
VARCHAR |
VARCHAR2 |
java.lang.String |
CHAR |
CHAR |
java.lang.String |
TINYINT |
NUMBER(3,0) |
java.lang.Integer |
SMALLINT |
NUMBER(5,0) |
java.lang.Integer |
MEDIUMINT |
NUMBER(7,0) |
java.lang.Integer |
INT |
NUMBER(10,0) |
java.lang.Integer |
BIGINT |
NUMBER(20,0) |
java.java.Long |
DECIMAL(N,M) |
NUMBER(N,M) |
java.math.BigDecimal |
DATE |
DATE |
java.sql.Date |
DATETIME |
DATE |
java.sql.Timestamp |
BLOB |
BLOB |
byte[] |
TEXT |
CLOB |
java.lang.String |
FLOAT |
BINARY_FLOAT |
java.lang.Float |
DOUBLE |
BINARY_DOUBLE |
java.lang.Double |
<div id="content_views" class="htmledit_views"><p>对于金钱相关的准确性要求的,不要取用float、double那些类型,使用decimal和number。</p> <div class="table-box"><table border="1" cellspacing="0"><tbody><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">Mysql类型</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">Oracle类型</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">Java类型</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">VARCHAR</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;"><a href="https://so.csdn.net/so/search?q=VARCHAR2&spm=1001.2101.3001.7020" target="_blank" class="hl hl-1" data-report-click="{"spm":"1001.2101.3001.7020","dest":"https://so.csdn.net/so/search?q=VARCHAR2&spm=1001.2101.3001.7020","extra":"{\"searchword\":\"VARCHAR2\"}"}" data-tit="VARCHAR2" data-pretit="varchar2">VARCHAR2</a></p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.lang.String</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">CHAR</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">CHAR</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.lang.String</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;"><a href="https://so.csdn.net/so/search?q=TINYINT&spm=1001.2101.3001.7020" target="_blank" class="hl hl-1" data-report-click="{"spm":"1001.2101.3001.7020","dest":"https://so.csdn.net/so/search?q=TINYINT&spm=1001.2101.3001.7020","extra":"{\"searchword\":\"TINYINT\"}"}" data-tit="TINYINT" data-pretit="tinyint">TINYINT</a></p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">NUMBER(3,0)</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.lang.Integer</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;"><a href="https://so.csdn.net/so/search?q=SMALLINT&spm=1001.2101.3001.7020" target="_blank" class="hl hl-1" data-report-click="{"spm":"1001.2101.3001.7020","dest":"https://so.csdn.net/so/search?q=SMALLINT&spm=1001.2101.3001.7020","extra":"{\"searchword\":\"SMALLINT\"}"}" data-tit="SMALLINT" data-pretit="smallint">SMALLINT</a></p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">NUMBER(5,0)</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.lang.Integer</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">MEDIUMINT</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">NUMBER(7,0)</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.lang.Integer</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">INT</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">NUMBER(10,0)</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.lang.Integer</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">BIGINT</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">NUMBER(20,0)</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.java.Long</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">DECIMAL(N,M)</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">NUMBER(N,M)</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.math.BigDecimal</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">DATE</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">DATE</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.sql.Date</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">DATETIME</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">DATE</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.sql.Timestamp</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">BLOB</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">BLOB</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">byte[]</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">TEXT</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">CLOB</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.lang.String</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">FLOAT</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">BINARY_FLOAT</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.lang.Float</p> </td></tr><tr><td style="vertical-align:top;width:142pt;"> <p style="margin-left:.0001pt;text-align:justify;">DOUBLE</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">BINARY_DOUBLE</p> </td><td style="vertical-align:top;width:142.05pt;"> <p style="margin-left:.0001pt;text-align:justify;">java.lang.Double</p> </td></tr></tbody></table></div></div>
------- THE END ------- |
SQL数据类型对照表相关推荐
- MySQL 数据类型和 Java 数据类型对照表
文章目录 数据库类型和 Java 数据类型对照表 MySQL 的 int.bigint.mediumint.smallint.tinyint 的对比 关于 MySQL 整型显示位数的问题 关于 MyS ...
- Access 和 SQL 数据类型的比较
Access 和 SQL 数据类型的比较 作者:吴镜坤 来源:佳宜驿站整理 时间:2005-8-15 0:50:48 点击:2228 Microsoft Access 数据库和 Micro ...
- Windows API 的数据类型与 Delphi 数据类型对照表
Windows API 的数据类型与 Delphi 数据类型对照表 Windows 数据类型 Delphi 数据类型 描述 LPSTR PAnsiChar 字符串指针 LPCSTR PAnsiChar ...
- Delphi与c++ 数据类型对照表(从万一的博客园摘录)
Delphi 与 C/C++ 数据类型对照表 Delphi 数据类型 C/C++ ShorInt 8位有符号整数 char Byte 8位无符号整数 BYTE,unsigned short Small ...
- Delphi 与 C/C++ 数据类型对照表
Delphi 与 C/C++ 数据类型对照表 Delphi 数据类型 C/C++ ShorInt 8位有符号整数 char Byte 8位无符号整数 BYTE,unsigned short Small ...
- SQL数据类型说明和MySQL语法示例
SQL数据类型 (SQL Data Types) Each column in a database table is required to have a name and a data type. ...
- SQL Server中的空间SQL数据类型
空间数据类型 (Spatial data type) SQL server furnishes us with the geometry and geography SQL data types fo ...
- 学习sql注入:猜测数据库_学习SQL:SQL数据类型
学习sql注入:猜测数据库 What are SQL data types, why do we need them, and how to use them? Today, we'll try to ...
- Java数据类型,Hibernate数据类型,标准sql数据类型之间的对应表
Hibernate API简介 其接口分为以下几类: l提供访问数据库的操作的接口: l用于配置Hibernate的接口: l回调接口 l扩展Hibernate的功能的接口. 这些接口大多数位于net ...
最新文章
- 加密货币支付卡公司与BCH达成合作
- 【推荐】关于JS中的constructor与prototype【转】
- makefile中的include *******
- Xtreme SuitePro ActiveX 2008 v12.0.1 更新了
- 人工智能实现a*算法解决八数码_小白带你学回溯算法
- 3、AD使用技巧分享
- node.js安装express(零起点搭建本地测试服务器)- 教程篇
- 民办大学计算机专业教师,干货!民办大学和独立院校教师创新排行榜,这五个高校最亮眼...
- 获取TextView每行的内容 (涉及getLineCount为0,getLineEnd问题)
- ida模拟器调试_IDA pro远程调试折腾记
- AppFuse 3的乱码问题
- 【函数】fill和fill_n填充之区别
- 通过debug过程分析Struts2什么时候将Action对象放入了值栈ValueStack中
- IDEA最全手把手安装教程 安装+字体大小类型,主题颜色设置+常用快捷键设置优化|详细
- Facebook广告收费出价方式之cpi
- BZOJ4130:[PA2011]Kangaroos
- 一步步教你轻松学关联规则Apriori算法
- 所谓的不撞南墙不回头
- Zebec社区上线ZIP-2(地平线升级行动)提案,海量激励将被释放
- C语言 输入一个数值,分析是正还是负,并打印出此数
热门文章
- 产品心理学:识知偏见,我们和自己开的玩笑
- java实现视频和配音音频的合成
- [宋史学习] 积贫积弱局面的形成 --- 刘太后专政与积贫状况的加剧
- 微信APP支付的appid
- 计网 - DNS 域名解析系统
- android6.0 nexus 5,nexus 5/5x/6/6p/7/9 安卓6.0.1 root方案
- Mysql的连接分类和详解
- java 解析 ical_使用Java编写.ics iCal文件
- 缺货潮延续!ST、NXP、ADI、瑞萨、安森美、高通、赛灵思等最新动态
- nginx使用二级路径反向代理不同IP和端口