社区
Java SE
帖子详情
如何获取SQLSERVER中数据类型为uniqueidentifier的栏位数据
pbdesigner
2009-11-20 12:06:56
调用ResultSet的getString()或getBlob()获取SQLSERVER中数据类型为uniqueidentifier的栏位数据总是出现错误,难道只能在SQL语句中转换为varchar才能获取到吗?有没有更好的方法?谢谢
...全文
395
10
打赏
收藏
如何获取SQLSERVER中数据类型为uniqueidentifier的栏位数据
调用ResultSet的getString()或getBlob()获取SQLSERVER中数据类型为uniqueidentifier的栏位数据总是出现错误,难道只能在SQL语句中转换为varchar才能获取到吗?有没有更好的方法?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
0轰隆隆0
2009-11-20
打赏
举报
回复
你用流读试试,二进制流 getBytes() 读出来以后再转换成你想要的格式!
getBlob()和getClob() 是针对oracle 的Blob和Clob类型的,在SQLSERVER没有这两个类型
老张-AI
2009-11-20
打赏
举报
回复
[Quote=引用 9 楼 pbdesigner 的回复:]
感谢回复。经测试,使用odbc连接SQLSERVER数据库时,调用getBinaryStream等任何getXX函数获取uniqueidentifier的栏位数据都会出错,使用sqlserver for JDBC专用驱动程序连接SQLSERVER数据库时,调用getBinaryStream/getString能正确获取uniqueidentifier的栏位数据。
[/Quote]
学习了
多谢分享
还没弄过这样的
pbdesigner
2009-11-20
打赏
举报
回复
感谢回复。经测试,使用odbc连接SQLSERVER数据库时,调用getBinaryStream等任何getXX函数获取uniqueidentifier的栏位数据都会出错,使用sqlserver for JDBC专用驱动程序连接SQLSERVER数据库时,调用getBinaryStream/getString能正确获取uniqueidentifier的栏位数据。
wifewifewife
2009-11-20
打赏
举报
回复
这个是不同的数据库的类型不兼容的,你最好的就是自己查一下这种数据库的文档,文档里面都说得很清楚的.这样自己也可以学到很多东西.
machiatto19881031
2009-11-20
打赏
举报
回复
帮顶 关注中.....
pbdesigner
2009-11-20
打赏
举报
回复
各种getXX都试过,都会报错
healer_kx
2009-11-20
打赏
举报
回复
是啊,不同的数据库的类型是不兼容的,得多试一试几种方法。
paradise7th
2009-11-20
打赏
举报
回复
uniqueidentifierz类型在JDBC对应的是BINARY,用getBinary可以读取
jabeginner
2009-11-20
打赏
举报
回复
貌似mssql里面没有这种类型吧。你可以转用大文本类型。
lgm277531070
2009-11-20
打赏
举报
回复
没遇到过这样的问题 mark and up!
SQL SERVER的
数据
类型
1.SQL SERVER的
数据
类型
数据
类弄是
数据
的一种属性,表示
数据
所表示信息的类型。任何一种计算机语言都...
SQLServer
提供了 25 种
数据
类型
: ·Binary [(n)] ·Varbinary [(n)] ·Char [(n)] ·Varchar[(n)] ·Nch
Sql Server之
数据
类型
详解
数据
类型
是一种属性,用于指定对象可保存的
数据
的类型,SQL Server
中
支持多种
数据
类型
,包括字符类型、数值类型以及日期类型等。
数据
类型
相当于一个容器,容器的大小决定了装的东西的多少,将
数据
分为不同的类型可以...
sqlserver
基本语法
sqlserver
基本语法
SQLSERVER
数据
库数之据类型、函数、主键、索引
数据
类型
分类(数值/字符/日期/二进制等);2.常用函数(字符串/数值/日期/聚合等);3.主键、索引与约束的实现方式;4.表间关系与外键约束;5.关联查询(内/外连接);6.事务的ACID特性与实现语法;7.对象存在性...
SQL Server 2008
数据
类型
即使创建自定义
数据
类型
,它也必须基于一种标准的SQL Server
数据
类型
。例如,可以使用如下语法创建一种自定义
数据
类型
(Address),但要注意,它基于SQL Server标准的varchar
数据
类型
。 CREATETYPEAddr...
Java SE
62,624
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章