社区
Java SE
帖子详情
如何获取SQLSERVER中数据类型为uniqueidentifier的栏位数据
pbdesigner
2009-11-20 12:06:56
调用ResultSet的getString()或getBlob()获取SQLSERVER中数据类型为uniqueidentifier的栏位数据总是出现错误,难道只能在SQL语句中转换为varchar才能获取到吗?有没有更好的方法?谢谢
...全文
410
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!
MSSQL之系統函數NEWID()我之理解與學習
本文详细介绍了MSSQL
中
的NEWID()函数,解释了如何使用此函数生成随机的
unique
identifier
值,并通过实例展示了在SQL查询
中
利用NEWID()进行随机数查询的方法。
sqlserver
基本语法
本文详细介绍了SQL Server的基本语法,包括创建和修改表格、建立索引、
数据
的增删改查操作,以及
数据
类型
和特殊
数据
类型
的使用。内容涵盖DML语句、日期时间处理、数字和货币类型、特殊
数据
类型
如timestamp、bit和
unique
identifier
等,是学习SQL Server
数据
库管理的基础教程。
使用NEWSEQUENTIALID解决GUID聚集索引问题
SQLServer
数据
表主键的另一个方案
本文介绍在SQL Server 2005
中
使用NEWSEQUENTIALID()函数生成序列GUID作为主键的方法,包括如何
获取
生成的GUID值及设置默认值过程
中
遇到的问题与解决方案。
实用代码脚本易语言源码台球瞄准器
实用代码脚本易语言源码台球瞄准器
b02434STM32F103C8T6开发板例程HAL库源码低功耗实验
b02434STM32F103C8T6开发板例程HAL库源码低功耗实验
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章