`

Mysql/SQLServer数据类型对应的JDBC类型java类型 表

阅读更多
(Mysql5.0,SQLServer2000):

Mysql

当前列  ClassName    ColumnType  DisplaySize  TypeName
0:  java.lang.Integer  ColumnType:4  11  INTEGER
1:  java.lang.Integer  ColumnType:-6  4  TINYINT
2:  java.lang.String  ColumnType:12  0  UNKNOWN
3:  java.lang.Boolean  ColumnType:-7  1  TINYINT
4:  java.lang.Integer  ColumnType:5  6  SMALLINT
5:  java.lang.Integer  ColumnType:4  9  MEDIUMINT
6:  java.lang.Integer  ColumnType:4  11  INTEGER
7:  java.lang.Long    ColumnType:-5  20  BIGINT
8:  java.lang.Double  ColumnType:8  22  DOUBLE
9:  java.lang.Double  ColumnType:8  22  DOUBLE
10:  java.lang.Float    ColumnType:7  12  FLOAT
11:  java.lang.String  ColumnType:12  11  UNKNOWN
12:  java.lang.String  ColumnType:12  11  UNKNOWN
13:  java.lang.String  ColumnType:1  300  CHAR
14:  java.lang.String  ColumnType:12  300  VARCHAR
15:  java.sql.Date    ColumnType:91  10  DATE
16:  java.sql.Time    ColumnType:92  8  TIME
17:  java.sql.Date    ColumnType:91  4  YEAR
18:  java.sql.Timestamp  ColumnType:93  19  TIMESTAMP
19:  java.sql.Timestamp  ColumnType:93  19  DATETIME
20:  [B      ColumnType:-3  255  TINYBLOB
21:  [B      ColumnType:-4  65535  BLOB
22:  [B      ColumnType:-4  16777215  MEDIUMBLOB
23:  [B      ColumnType:-4  -1  BLOB
24:  java.lang.String  ColumnType:12  255  TINYBLOB
25:  java.lang.String  ColumnType:-1  65535  TEXT
26:  java.lang.String  ColumnType:-1  16777215  MEDIUMBLOB
27:  java.lang.String  ColumnType:-1  -1  TEXT
28:  java.lang.String  ColumnType:1  3  CHAR
29:  java.lang.String  ColumnType:1  3  CHAR

SQLServer
***********************************
0:  java.lang.Integer  ColumnType:4  11  int identity
1:  java.lang.Long    ColumnType:-5  20  bigint
2:  byte[]      ColumnType:-2  100  binary
3:  java.lang.Boolean  ColumnType:-7  1  bit
4:  java.lang.String  ColumnType:1  10  char
5:  java.sql.Timestamp  ColumnType:93  23  datetime
6:  java.sql.Timestamp  ColumnType:93  23  datetime
7:  java.math.BigDecimal  ColumnType:3  20  decimal
8:  java.lang.Double  ColumnType:6  22  float
9:  byte[]      ColumnType:-4  2147483647  image
10:  java.math.BigDecimal  ColumnType:3  21  money
11:  java.lang.String  ColumnType:1  10  nchar
12:  java.lang.String  ColumnType:-1  1073741823  ntext
13:  java.math.BigDecimal  ColumnType:2  20  numeric
14:  java.lang.String  ColumnType:12  50  nvarchar
15:  java.lang.Float    ColumnType:7  13  real
16:  java.sql.Timestamp  ColumnType:93  16  smalldatetime
17:  java.lang.Integer  ColumnType:5  6  smallint
18:  java.math.BigDecimal  ColumnType:3  12  smallmoney
19:  java.lang.String  ColumnType:12  8000  sql_variant
20:  java.lang.String  ColumnType:-1  2147483647  text
21:  byte[]      ColumnType:-2  16  timestamp
22:  java.lang.Integer  ColumnType:-6  3  tinyint
23:  java.lang.String  ColumnType:1  36  uniqueidentifier
24:  byte[]      ColumnType:-3  100  varbinary
25:  java.lang.String  ColumnType:12  50  varchar

分享到:
评论

相关推荐

    jdbc 连接 jar 包(含有mysql/oracel/sql server2000/sql server2005)

    标题中的“jdbc 连接 jar 包”指的是Java Database Connectivity(JDBC)驱动程序的集合,这些驱动程序允许Java应用程序连接到不同的数据库管理系统(DBMS),如MySQL、Oracle和SQL Server。在Java中,JDBC是Sun ...

    mysql、sql server、sybase的jdbc驱动jar

    - 注册JDBC驱动:`Class.forName("com.mysql.jdbc.Driver")`或`Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")`或`Class.forName("com.sybase.jdbc4.jdbc.SybDriver")`。 - 建立数据库连接:`...

    mysql_sqlserver_oracle-jdbc.rar

    标题中的"mysql_sqlserver_oracle-jdbc.rar"表明这是一个压缩包,包含了与MySQL、SQL Server和Oracle数据库相关的JDBC驱动程序。JDBC(Java Database Connectivity)是Java编程语言用来规范应用程序如何访问数据库的...

    mysql,sqlserver,oracle,jdbc,jar包

    - 对应的JDBC驱动jar包(mysql-connector-java-5.1.20、sqlserver+jar、ojdbc14.jar),它们实现了Java与数据库的连接。 - 如何在Java项目中使用这些jar包,以及如何编写JDBC代码进行数据库操作。 了解并熟练掌握...

    mysql,sql server2005和sql server2008的jdbc驱动

    Java Database Connectivity (JDBC) 是Java平台的标准接口,它允许Java应用程序连接到各种类型的数据库,包括MySQL、SQL Server 2005和SQL Server 2008。下面我们将深入探讨这些数据库的JDBC驱动以及如何使用它们。 ...

    kettle9.2所需jdbc驱动下载,sqlserver mysql

    标题中的“kettle9.2所需jdbc驱动下载,sqlserver mysql”揭示了本文将要讨论的是关于Kettle 9.2版本的数据集成工具与数据库连接的相关内容,特别是针对SQL Server和MySQL数据库的JDBC驱动。Kettle,也被称为Pentaho...

    sqlserver2005-jdbc驱动、sqlserver2008-jdbc驱动、mysql-jdbc驱动、oracle驱动-

    本压缩包包含了适用于不同数据库系统的JDBC驱动,包括sqlserver2005-jdbc驱动、sqlserver2008-jdbc驱动、mysql-jdbc驱动以及oracle驱动,这使得开发者能够方便地与这些数据库进行通信。 1. SQL Server JDBC驱动: ...

    mysql和sqlserver的驱动包

    对于Java应用程序,微软提供了SQL Server JDBC驱动,这是一个Type 4 JDBC驱动,全称为Microsoft JDBC Driver for SQL Server。此外,还有开源的jTDS驱动,也是一个兼容SQL Server的JDBC驱动。 两者之间的比较: 1. ...

    mysql oracle sqlserver jdbc驱动包

    JDBC(Java Database Connectivity)是Java编程语言的一个标准接口,它允许Java应用程序连接到各种类型的数据库。本压缩包包含这三个数据库的JDBC驱动包,使得开发者能够在Java环境中与这些数据库进行交互。 1. ...

    java jdbc oracle informix sqlserver mysql

    要使用这些数据库,首先需要在Java代码中加载对应的JDBC驱动,例如: ```java Class.forName("oracle.jdbc.driver.OracleDriver"); // 或 Class.forName("com.informix.jdbc.IfxDriver"); // 或 Class.forName(...

    JDBC Oracle10G MySql 5.1.57 SqlServer2k 2k5 驱动

    标题中的“JDBC Oracle10G MySql 5.1.57 SqlServer2k 2k5 驱动”表明这是一个关于数据库连接的资源集合,主要包括针对Oracle 10g、MySQL 5.1.57以及SQL Server 2000和2005的Java JDBC驱动程序。这些驱动程序是Java...

    sqlserver2005和sqlserver2008的JDBC驱动包,mysql-JDBC驱动包5.1.7

    总结来说,SQL Server 2005、2008和MySQL 5.1.7的JDBC驱动包为Java开发者提供了与数据库进行交互的桥梁,通过标准的JDBC接口,可以轻松地实现数据操作、事务管理以及性能优化等功能。理解并熟练掌握这些驱动包的使用...

    纯JDBC 连接 java例子 包括 MySql SqlServer Oracle数据库连接

    首先,JDBC是Java标准API,用于与各种类型的数据库进行通信。通过JDBC,开发者可以编写跨平台的数据库应用,因为JDBC驱动提供了与特定数据库的接口。连接数据库的步骤通常包括以下几步: 1. 加载数据库驱动:使用`...

    sqlserver2000+sqlserver2005+mysql+sqlite的jdbc驱动

    标题中的"sqlserver2000+sqlserver2005+mysql+sqlite的jdbc驱动"涉及到了四个数据库管理系统(DBMS)与Java应用程序之间的连接技术。这些DBMS分别是Microsoft SQL Server 2000和2005,MySQL以及SQLite。Java ...

    JDBC数据库连接所用JAR包——包括SQL Server和MySQL的

    在IT行业中,数据库连接是...总的来说,JDBC是Java程序员与数据库交互的标准工具,无论是MySQL还是SQL Server,都有对应的JDBC驱动来实现连接。了解并正确使用这些JAR包,可以有效地在Java应用程序中实现数据库操作。

    java连接mysql orcal sqlserver 等jar包

    在给定的标题和描述中提到了几个关键的数据库系统——MySQL、Oracle和SQL Server,它们都有对应的JAR文件,使得Java应用程序能够通过Java Database Connectivity (JDBC) API与这些数据库进行通信。以下将详细阐述...

    (MySql和SqlServer)数据库系统的JDBC驱动程序

    要使用MySQL的JDBC驱动,首先需要在项目中引入对应的jar文件,如`mysql-connector-java-x.x.x.jar`。然后,可以使用以下代码建立连接: ```java Class.forName("com.mysql.cj.jdbc.Driver"); Connection conn = ...

    mysql,sqlServer,oracle 驱动包 for java

    5. 使用方法: 要使用这些驱动,首先需要将对应的jar文件(如mysql-connector-java.jar, sqlServer-jdbc.jar, ojdbc.x.jar等)添加到项目的类路径中。然后,通过Class.forName()加载驱动,使用DriverManager.get...

    JAVA的MySQL,SQLServer,Oracle驱动

    总的来说,Java的MySQL、SQLServer和Oracle驱动是Java与这些数据库交互的基础,它们通过JDBC接口提供了一种标准的方式来访问和操作数据库。理解这些驱动的工作原理以及如何在Java项目中正确使用它们,对于任何Java...

    oracle、mysql、SQLserver驱动jar包.zip

    总的来说,这个"oracle、mysql、SQLserver驱动jar包.zip"压缩包为Java开发者提供了与Oracle、MySQL和SQL Server数据库连接所需的基本工具,简化了跨数据库平台的数据操作。通过合理使用这些驱动,可以构建高效、可靠...

Global site tag (gtag.js) - Google Analytics