oracle中的数据类型和java中的数据类型的对应关系

这篇具有很好参考价值的文章主要介绍了oracle中的数据类型和java中的数据类型的对应关系。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

oracle中的数据类型和java中的数据类型的对应关系

oracle 中Number 分为两种 1.Number  2.Number(10,2)
第一种对应的是java中的整形   int     long    short   byte
而第二种对应java中的 浮点型  float  double

oracle中的的date 对应java中的 java.util.date java.sql.date 是都可以的
但通常使用java.util.date 因为它的作用范围大于java.sql.date
文章来源地址https://www.toymoban.com/news/detail-700610.html

Mysql     Oracle     Java
BIGINT     NUMBER(19,0)     java.lang.Long
BIT     RAW     byte[]
BLOB     BLOB   RAW     byte[]
CHAR     CHAR     java.lang.String
DATE     DATE     java.sql.Date
DATETIME     DATE     java.sql.Timestamp
DECIMAL     FLOAT (24)     java.math.BigDecimal
DOUBLE     FLOAT (24)     java.lang.Double
DOUBLE PRECISION     FLOAT (24)     java.lang.Double
ENUM     VARCHAR2     java.lang.String
FLOAT     FLOAT     java.lang.Float
INT     NUMBER(10,0)     java.lang.Integer
INTEGER     NUMBER(10,0)     java.lang.Integer
LONGBLOB     BLOB RAW     byte[]
LONGTEXT     CLOB RAW     java.lang.String
MEDIUMBLOB     BLOB RAW     byte[]
MEDIUMINT     NUMBER(7,0)     java.lang.Integer
MEDIUMTEXT     CLOB RAW     java.lang.String
NUMERIC     NUMBER     
REAL     FLOAT (24)     
SET     VARCHAR2     java.lang.String
SMALLINT     NUMBER(5,0)     java.lang.Integer
TEXT     VARCHAR2 CLOB     java.lang.String
TIME     DATE     java.sql.Time
TIMESTAMP     DATE     java.sql.Timestamp
TINYBLOB     RAW     byte[]
TINYINT     NUMBER(3,0)     java.lang.Boolean
TINYTEXT     VARCHAR2     java.lang.String
VARCHAR     VARCHAR2 CLOB     java.lang.String
YEAR     NUMBER     java.sql.Date(日期设为2月1日晚上2点)

到了这里,关于oracle中的数据类型和java中的数据类型的对应关系的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Oracle、JDK、ojdbc驱动版本的对应关系。官网下载地址

    Oracle Database Version Release-Specific JDBC JAR File with Supported JDK 21.x ojdbc11.jar with JDK 11, JDK 12, JDK 13, JDK 14 and JDK 15 ojdbc8.jar with JDK 8, JDK 11, JDK 12, JDK 13, JDK 14 and JDK 15 19.x ojdbc10.jar with JDK 10, JDK 11 ojdbc8.jar with JDK 8, JDK 9, JDK 11 18.3 ojdbc8.jar with JDK 8, JDK 9, JDK 10, JDK 11 12.2 or 12cR2 ojdbc8.jar with JDK

    2024年02月06日
    浏览(49)
  • oracle查询数据库内全部的表名、列明、注释、数据类型、长度、精度等

    Oracle查询数据库内全部的表名、列明、注释、数据类型、长度、精度 效果图: 字段排序,根据表名对字段进行排序

    2024年02月06日
    浏览(55)
  • Sqlserver_Oracle_Mysql_Postgresql不同关系型数据库之主从延迟的理解和实验

    关系型数据库主从节点的延迟是否和隔离级别有关联,个人认为两者没有直接关系,主从延迟在关系型数据库中一般和这两个时间有关:事务日志从主节点传输到从节点的时间+事务日志在从节点的应用时间 事务日志从主节点传输到从节点的时间,相关因素有以下2点: 1、事

    2024年02月14日
    浏览(53)
  • Oracle/MySQL/PG/SQL Server关系数据库中NULL与空字符串的区别

    在Oracle数据库中,\\\'\\\'(空字符串)与null是什么关系呢? \\\'\\\'(空字符串)是否会等同(或者说等价于)于null值呢?\\\'\\\'跟\\\' \\\'(长度为零的空字符串或包含一个或多个空格的空字符串)是否又等价?下面我们测试一下 如上所示,插入\\\'\\\'时,Oracle数据库确实将其等同与null,但是, 像\\\'

    2024年02月16日
    浏览(65)
  • Oracle 开发篇+Java通过HiKariCP访问Oracle数据库

    标签:HikariCP、数据库连接池、JDBC连接池、 释义:HikariCP 是一个高性能的 JDBC 连接池组件,号称性能最好的后起之秀,是一个基于BoneCP做了不少的改进和优化的高性能JDBC连接池。 ★ Java代码 ※ 如果您觉得文章写的还不错, 别忘了在文末给作者点个赞哦 ~

    2024年02月13日
    浏览(59)
  • Oracle与Java JDBC数据类型对照

    Oracle Database JDBC开发人员指南和参考 SQL Data Types JDBC Type Codes Standard Java Types Oracle Extension Java Types CHAR java.sql.Types.CHAR java.lang.String oracle.sql.CHAR VARCHAR2 java.sql.Types.VARCHAR java.lang.String oracle.sql.CHAR LONG java.sql.Types.LONGVARCHAR java.lang.String oracle.sql.CHAR NUMBER java.sql.Types.NUMERIC java.math.BigDe

    2024年02月03日
    浏览(33)
  • Java连接Oracle数据库

    目录 第一步:导入jar包  第二步:配置数据库参数 Oracle配置参数:xml中配置 Mysql配置参数:xml方式配置 第三步:写一个工具类JDBCUtils 第四步:连接数据库 commons-dbutils-1.6.jar,jar包大家就到网上搜吧 Oracle配置参数:xml中配置 重点一: Oracle数据库的JDBC连接分为三种,服务名

    2024年02月13日
    浏览(50)
  • Oracle数据库中的table@xyz是什么意思?

    是DBlink访问外部表的语法。xyz是其他Oracle数据库在你所登录的用户下建立的Dblink名。通过这种方式访问其他数据库中的表。 在Oracle数据库中,表名后跟着@符号和一个连接字符串(xyz)是一种用法,它用于指定要访问的远程数据库。 当在一个Oracle数据库中访问另一个Oracle数据

    2024年02月05日
    浏览(62)
  • JAVA使用JDBC连接oracle数据库

    首先给出代码和输出:  讲解下代码  Class.forName(\\\"oracle.jdbc.OracleDriver\\\");这段代码是用来加载驱动的。 通过静态类DriverManager的getConnection方法配置连接字符串 DriverManager.getConnection(\\\"jdbc:oracle:thin:@192.168.10.150:1521:orcl11g\\\",\\\"xielong\\\",\\\"xielong\\\"); 其中ip为oracle数据库地址,1521为默认的数据

    2024年02月13日
    浏览(48)
  • 数据库将一张表中的数据更新到另一张表(Oracle、MySQL)

            方式一(推荐)         方式二         方式一比方式二效率快很多

    2024年02月07日
    浏览(70)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包