------ 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&amp;spm=1001.2101.3001.7020" target="_blank" class="hl hl-1" data-report-click="{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;dest&quot;:&quot;https://so.csdn.net/so/search?q=VARCHAR2&amp;spm=1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\&quot;searchword\&quot;:\&quot;VARCHAR2\&quot;}&quot;}" 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&amp;spm=1001.2101.3001.7020" target="_blank" class="hl hl-1" data-report-click="{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;dest&quot;:&quot;https://so.csdn.net/so/search?q=TINYINT&amp;spm=1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\&quot;searchword\&quot;:\&quot;TINYINT\&quot;}&quot;}" 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&amp;spm=1001.2101.3001.7020" target="_blank" class="hl hl-1" data-report-click="{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;dest&quot;:&quot;https://so.csdn.net/so/search?q=SMALLINT&amp;spm=1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\&quot;searchword\&quot;:\&quot;SMALLINT\&quot;}&quot;}" 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数据类型对照表相关推荐

  1. MySQL 数据类型和 Java 数据类型对照表

    文章目录 数据库类型和 Java 数据类型对照表 MySQL 的 int.bigint.mediumint.smallint.tinyint 的对比 关于 MySQL 整型显示位数的问题 关于 MyS ...

  2. Access 和 SQL 数据类型的比较

    Access 和 SQL 数据类型的比较 作者:吴镜坤   来源:佳宜驿站整理   时间:2005-8-15 0:50:48   点击:2228 Microsoft Access 数据库和 Micro ...

  3. Windows API 的数据类型与 Delphi 数据类型对照表

    Windows API 的数据类型与 Delphi 数据类型对照表 Windows 数据类型 Delphi 数据类型 描述 LPSTR PAnsiChar 字符串指针 LPCSTR PAnsiChar ...

  4. Delphi与c++ 数据类型对照表(从万一的博客园摘录)

    Delphi 与 C/C++ 数据类型对照表 Delphi 数据类型 C/C++ ShorInt 8位有符号整数 char Byte 8位无符号整数 BYTE,unsigned short Small ...

  5. Delphi 与 C/C++ 数据类型对照表

    Delphi 与 C/C++ 数据类型对照表 Delphi 数据类型 C/C++ ShorInt 8位有符号整数 char Byte 8位无符号整数 BYTE,unsigned short Small ...

  6. SQL数据类型说明和MySQL语法示例

    SQL数据类型 (SQL Data Types) Each column in a database table is required to have a name and a data type. ...

  7. SQL Server中的空间SQL数据类型

    空间数据类型 (Spatial data type) SQL server furnishes us with the geometry and geography SQL data types fo ...

  8. 学习sql注入:猜测数据库_学习SQL:SQL数据类型

    学习sql注入:猜测数据库 What are SQL data types, why do we need them, and how to use them? Today, we'll try to ...

  9. Java数据类型,Hibernate数据类型,标准sql数据类型之间的对应表

    Hibernate API简介 其接口分为以下几类: l提供访问数据库的操作的接口: l用于配置Hibernate的接口: l回调接口 l扩展Hibernate的功能的接口. 这些接口大多数位于net ...

最新文章

  1. 加密货币支付卡公司与BCH达成合作
  2. 【推荐】关于JS中的constructor与prototype【转】
  3. makefile中的include *******
  4. Xtreme SuitePro ActiveX 2008 v12.0.1 更新了
  5. 人工智能实现a*算法解决八数码_小白带你学回溯算法
  6. 3、AD使用技巧分享
  7. node.js安装express(零起点搭建本地测试服务器)- 教程篇
  8. 民办大学计算机专业教师,干货!民办大学和独立院校教师创新排行榜,这五个高校最亮眼...
  9. 获取TextView每行的内容 (涉及getLineCount为0,getLineEnd问题)
  10. ida模拟器调试_IDA pro远程调试折腾记
  11. AppFuse 3的乱码问题
  12. 【函数】fill和fill_n填充之区别
  13. 通过debug过程分析Struts2什么时候将Action对象放入了值栈ValueStack中
  14. IDEA最全手把手安装教程 安装+字体大小类型,主题颜色设置+常用快捷键设置优化|详细
  15. Facebook广告收费出价方式之cpi
  16. BZOJ4130:[PA2011]Kangaroos
  17. 一步步教你轻松学关联规则Apriori算法
  18. 所谓的不撞南墙不回头
  19. Zebec社区上线ZIP-2(地平线升级行动)提案,海量激励将被释放
  20. C语言 输入一个数值,分析是正还是负,并打印出此数

热门文章

  1. 产品心理学:识知偏见,我们和自己开的玩笑
  2. java实现视频和配音音频的合成
  3. [宋史学习] 积贫积弱局面的形成 --- 刘太后专政与积贫状况的加剧
  4. 微信APP支付的appid
  5. 计网 - DNS 域名解析系统
  6. android6.0 nexus 5,nexus 5/5x/6/6p/7/9 安卓6.0.1 root方案
  7. Mysql的连接分类和详解
  8. java 解析 ical_使用Java编写.ics iCal文件
  9. 缺货潮延续!ST、NXP、ADI、瑞萨、安森美、高通、赛灵思等最新动态
  10. nginx使用二级路径反向代理不同IP和端口