表列出了基本 SQL Server、JDBC 和 Java 编程语言数据类型之间的默认映射:
SQL Server 类型
JDBC 类型 (java.sql.Types)
Java 语言类型
bigint
|
BIGINT
|
long
|
timestamp
binary
|
BINARY
|
byte[]
|
bit
|
BIT
|
boolean
|
char
|
CHAR
|
String
|
decimal
money
smallmoney
|
DECIMAL
|
java.math.BigDecimal
|
float
|
DOUBLE
|
double
|
int
|
INTEGER
|
int
|
image
varbinary(max)
|
LONGVARBINARY
|
byte[]
|
varchar(max)
text
|
LONGVARCHAR
|
String
|
nchar
|
CHAR
NCHAR (Java SE 6.0)
|
String
|
nvarchar
|
VARCHAR
NVARCHAR (Java SE 6.0)
|
String
|
nvarchar(max)
ntext
|
LONGVARCHAR
LONGNVARCHAR (Java SE 6.0)
|
String
|
numeric
|
NUMERIC
|
java.math.BigDecimal
|
real
|
REAL
|
float
|
smallint
|
SMALLINT
|
short
|
datetime
smalldatetime
|
TIMESTAMP
|
java.sql.Timestamp
|
varbinary
udt
|
VARBINARY
|
byte[]
|
varchar
|
VARCHAR
|
String
|
tinyint
|
TINYINT
|
short
|
uniqueidentifier
|
CHAR
|
String
|
xml
|
LONGVARCHAR
SQLXML (Java SE 6.0)
|
String
SQLXML
|
注意:
JDBC Driver 目前不支持 SQL Server sqlvariant 数据类型。如果使用查询从包含 sqlvariant 数据类型列的表中检索数据,则会发生异常。
|
参见MSDN:http://msdn.microsoft.com/zh-cn/library/ms378878(v=SQL.100).aspx
下表列出了高级 SQL Server、JDBC 和 Java 编程语言数据类型之间的默认映射。
SQL Server 类型
JDBC 类型 (java.sql.Types)
Java 语言类型
varbinary(max)
image
|
LONGVARBINARY
|
byte[](默认)、Blob、InputStream、String
|
text
varchar(max)
|
LONGVARCHAR
|
String(默认)、Clob、InputStream
|
ntext
nvarchar(max)
|
LONGVARCHAR
LONGNVARCHAR (Java SE 6.0)
|
String(默认)、Clob、NClob (Java SE 6.0)
|
xml
|
LONGVARCHAR
SQLXML (Java SE 6.0)
|
String(默认)、InputStream、Clob、byte[]、Blob、SQLXML (Java SE 6.0)
|
udt
|
VARBINARY
|
String(默认)、byte[]、InputStream
|
SQL Server 类型
JDBC 类型 (java.sql.Types)
Java 语言类型
varbinary(max)
image
|
LONGVARBINARY
|
byte[](默认)、Blob、InputStream、String
|
text
varchar(max)
|
LONGVARCHAR
|
String(默认)、Clob、InputStream
|
ntext
nvarchar(max)
|
LONGVARCHAR
LONGNVARCHAR (Java SE 6.0)
|
String(默认)、Clob、NClob (Java SE 6.0)
|
xml
|
LONGVARCHAR
SQLXML (Java SE 6.0)
|
String(默认)、InputStream、Clob、byte[]、Blob、SQLXML (Java SE 6.0)
|
udt
|
VARBINARY
|
String(默认)、byte[]、InputStream
|
分享到:
相关推荐
首先,我们需要在Java环境中配置好SQL Server的JDBC驱动,以便通过Java代码与数据库进行通信。这通常涉及下载Microsoft JDBC驱动,将其添加到项目类路径中,并创建一个数据库连接。 接下来,我们创建一个SAX事件...
标题 "Sybase数据库类型转Java类型" 涉及到的是在编程中处理数据库操作时,如何将Sybase数据库中的数据类型映射到Java编程语言中的对应类型。这是一个常见的问题,因为不同的数据库系统和编程语言都有自己的一套数据...
// 或对应SQL Server的驱动 // 以系统用户身份,连接数据库(这里以MySQL为例) return DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "username", "password"); } } ``` 在这个例子...
pimpinella_3cd_01_0716
FIB English learning
X86-jq安装包
AB PLC例程代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!
大圣挪车小程序1.3.5 前端
Manus.im 产品及开发团队研究报告.pdf
AB PLC例程代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!
sun_3ck_01a_0918
下载 1. 单击“立即下载”,以下载该文件。 2. 出现“文件下载”窗口后,单击“保存”,以将文件保存到硬盘。 安装 1. 浏览至文件下载目标位置并双击新下载的文件。 2. 仔细阅读对话窗口中显示的发布信息。 3. 下载并安装对话窗口中标识的任何必备项,然后再继续。 4. 单击“Install”(安装)按钮。 5. 按照其余提示执行更新。 安装 1. 将解压的文件复制到可访问Windows的介质。 2. 将系统重新引导至Windows操作系统。 3. 打开“服务器管理器”->“设备管理器”->“存储控制器”,然后单击“PERC控制器”。 5. 单击“更新驱动程序软件”,并按照提示更新驱动程序。 4. 重新引导系统以使更改生效。
支持所有操作系统一键安装。
matlab程序代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!
AB PLC例程代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!
swanson_01_1106
AB PLC例程代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!
AB PLC例程代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!
sun_3ck_01_0919