`
DXL_xiaoli
  • 浏览: 71493 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

ORACLE 学习日志3-常见数据库字段类型与java.sql.Types的对应

 
阅读更多

Oracle与java.sql.Types的对应

Oracle                                java.sql.Types
blob                                     blob
char                                     char
clob                                     clob
date                                    date
number                               decimal
long                                     varbinary
nclob,nvarchar2                   other
smallint                                smallint
timestamp                            timstamp
raw                                      varbinary
varchar2                               varchar

 

Sql server与java.sql.Types的对应

Sql server                           java.sql.Types
   bigint (2005,2008)                bigint
   timstamp,binary                    binary
   bit                                         bit
   char,nchar,unqualified          char
   datetime                               date
   money,smallmoney,decimal  decimal
   float (2005,2008)                  double
   float(2000)                            float
   int                                          integer
   image                                    longvarbinary
   text,ntext,xml                        longvarchar

    numeric                                 numeric
    real                                       real
    smallint                                smallint
    datetime,smalldatetime       timestamp
    tinyint                                  tinyint
    varbinary                             varbinay
    nvarchar,varchar                 varchar

DB2与java.sql.Types的对应

bigint                                       bigint
   blob                                      blob
   character,graphic                 char
   clob                                      clob
   date                                     date
   decimal                                decimal
   double                                 double
    integer                               integer
    longvargraphic                   longvarchar
    longvarchar

real                                        real
smallint                                 smallint
time                                      time
timestamp                            timestamp
vargraphic                            varchar
varchar

MySQL与java.sql.Types的对应

MySQL                          java.sql.Types
  bigint                              bigint
   tinyblob                         binary
   bit                                  bit
   enum,set,char               char
   date,year                      date
   decimal,numeric            decimal
   double,real                   double
   mediumint,int                integer
   blob,mediumblob           blob
   longblob
   float                               real

smallint                           smallint
   time                             time
   timestamp,datetime     timestamp
   tinyint                           tinyint
   varbinary,binary           varbinay
   varchar,tinytext,text     varchar

Sybase与java.sql.Types的对应

Sybase                            java.sql.Types
   binary                                 binary
   bit                                       bit
   char,nchar,                            char
   money,smallmoney,decimal    decimal
   float                                     double
    int                                       integer
   image                                    longvarbinary
   text                                      longvarchar
numeric                                   numeric
    real                                     real
    smallint                              smallint
    datetime,smalldatetime     timestamp
    tinyint                                 tinyint
    varbinar,timestamp            varbinay
    nvarchar,varchar ,sysname   varchar


转载 michzel的空间

0
0
分享到:
评论

相关推荐

    各种数据库数据类型对映.doc

    这个文档"各种数据库数据类型对映.doc"提供了IBM DB2、Oracle、Sybase、SQL Informix和IBM Content Manager这五种数据库的字段类型与`java.sql.Types`以及Java内置类型的映射关系。以下是对这些映射关系的详细解释:...

    各大数据库类型与JDBC中介数据类型的转换对比

    - **JDBC**: 对应的JDBC类型分别为`java.sql.Types.CHAR`、`java.sql.Types.VARCHAR`和`java.sql.Types.NCHAR`。 **5. TEXT/LONGTEXT/CLOB** - **MySQL**: 支持`TEXT`和`LONGTEXT`类型,用于存储较大的文本数据。...

    database-pl-sql-packages-and-types-reference.pdf

    根据提供的文档信息,本文将对Oracle Database PL/SQL Packages and Types Reference进行详细的解析与总结。 ### 一、Oracle PL/SQL 概述 PL/SQL(Procedure Language for SQL)是Oracle数据库的一种内置过程化...

    Java软件开发实战 Java基础与案例开发详解 15-4 练习题 共5页.pdf

    - Java为每种基本类型都提供了对应的包装类。 - 包装类提供了更多的功能,如转换为字符串、判断空值等。 ### 9. 常用类与实用工具 - **StringBuffer与StringBuilder类**: - `StringBuffer`和`StringBuilder`类...

    如何查询数据库中表的字段信息

    今天,我们将学习如何使用SQL语句来查询数据库中表的字段信息,本文将分别介绍SQL Server和Oracle数据库的实现方法。 SQL Server数据库 在SQL Server数据库中,我们可以使用系统视图来查询表的字段信息。系统视图...

    英文版Oracle PL/SQL Packages and Types Reference

    《Oracle PL/SQL Packages and Types Reference》是一本针对Oracle数据库编程的重要参考资料,主要涵盖了PL/SQL包和类型的详细信息。这本书对于那些具有英文阅读能力的开发者来说,是开发过程中的重要工具,能够帮助...

    java调用oracle存储过程实现增删改查

    在Java编程中,调用Oracle数据库的存储过程是常见的数据操作任务,特别是在处理复杂的业务逻辑或需要高效批量处理数据时。存储过程是预编译的SQL语句集合,可以提高性能,减少网络流量,并增强安全性。本文将详细...

    使用Java操作oracle数据库

    当我们需要在应用程序中与Oracle数据库交互时,通常会使用Java的JDBC(Java Database Connectivity)API。本节将深入探讨如何使用Java来操作Oracle数据库,特别是调用存储过程。 首先,我们需要了解JDBC的基本概念...

    java版OAuth2.0实例后台Oracle数据表结构SQL

    在Java环境中实现OAuth2.0,通常会涉及到数据库的设计,特别是Oracle数据库。以下是对这些SQL文件内容的详细解释: 1. **OAUTH_CLIENT_DETAILS.sql** 这个文件通常包含创建`OAUTH_CLIENT_DETAILS`表的SQL语句。`...

    Oracle Database PLSQL Packages and Types Reference 12c

    《Oracle Database PL/SQL Packages and Types Reference 12c》是一本详细介绍了Oracle 12c数据库中PL/SQL语言特性的技术手册。该文档由多名Oracle专家共同编写而成,主要面向Oracle数据库管理员、开发人员以及其他对...

    java调用oracle sqlserver存储过程共用方法

    在IT领域,特别是数据库操作与Java编程中,调用存储过程是常见的需求,尤其是在处理复杂的业务逻辑或数据处理时。本文将深入解析如何在Java环境中调用Oracle与SQL Server数据库的存储过程,实现跨数据库的通用性,...

    java调用oracle分页存储过程

    Java调用Oracle分页存储过程是一项常见的数据库操作,尤其在处理大数据量时,为了提高查询效率和用户体验,分页查询显得尤为重要。Oracle数据库提供了一种高效的方法,即通过创建存储过程来实现分页功能,而Java作为...

    C# 传入自定义列表List 到Oracle存储过程

    在.NET开发中,C#与Oracle数据库的交互是常见的任务,特别是当需要处理大量数据时,存储过程可以提供更高的性能和灵活性。本文将详细讲解如何在C#中使用自定义列表(List)作为参数调用Oracle存储过程,以及实现这一...

    oracle存储过程调用实践[文].pdf

    3. wrong number or types of arguments in call to *** 当调用存储过程时,传递的参数数量或类型与存储过程定义的不符,需要核对参数列表,确保传入的参数正确无误。 4. weblogic.jdbc.wrapper.Array_oracle_sql_...

    如何将数据库中的NUll写入到数据库中去

    在编程语言中,如Java、Python或C#,当我们通过API或库与数据库交互时,需要确保在对应字段设置为null。例如,在Java的JDBC中: ```java PreparedStatement pstmt = connection.prepareStatement("INSERT INTO ...

    JAVA调用ORACLE存储过程游标使用

    在Java编程中,调用Oracle数据库的存储过程并处理返回的游标是一项常见的任务。Oracle存储过程可以封装复杂的业务逻辑,而游标则用于在结果集上进行迭代,特别是当结果集太大,不适合一次性加载到内存时。下面将详细...

    java web中的oracle存储过程

    根据提供的文件信息,本文将详细解析Java Web应用中与Oracle数据库交互时,如何利用存储过程实现数据的增删查操作。 ### 一、查询数据(返回List集合) #### 存储过程定义 首先,我们需要在Oracle数据库中创建一个...

    oracle 存储过程 用于分页

    本文将详细介绍如何利用Oracle数据库中的存储过程来实现自动分页功能,并通过Java程序调用这些存储过程。 #### 存储过程设计 为了实现分页功能,我们需要创建一个名为`page`的包,该包中包含了一个存储过程`p_...

    oracle数据库经典题目

    在Oracle数据库中,模式与数据库用户是一一对应的 C.一个表可以属于多个模式 D.一个模式可以拥有多个表 16.唯一约束与主键约束的一个区别是?( D ) A.唯一约束的列的值不可以有重复值 B.唯一约束的列的值可以...

Global site tag (gtag.js) - Google Analytics