sybase数据库中存储一个长字符串完整的,查询后被截取了

柒苒 2017-04-17 05:40:06
sybase数据库中存储一个长字符串完整的,查询后被截取了我用java程序执行查询SQL返回的字符串被截取了末尾出现乱码,请问怎么处理能让程序查询结果和数据里的一致,(在SQLDBX中执行相同的SQL结果也是完整的)
...全文
951 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
同求,我现在也遇到这样的问题了,楼主,你们是怎么解决的
子规入梧桐 2017-09-27
  • 打赏
  • 举报
回复
楼主解决了吗?我也出现了这样的问题,求教
柒苒 2017-04-18
  • 打赏
  • 举报
回复
大佬们给指导下啊
柒苒 2017-04-18
  • 打赏
  • 举报
回复
引用 3 楼 u012417806 的回复:
还有数据库的编码方式和代码的编码方式问题都可以查查
编码JAVA程序的是UTF-8 数据库的是cp936 从数据里直接查询显示的是完整的 但是使用jdbc执行同样的SQL就会被截取,末尾还有乱码字符。
JsLyn 2017-04-18
  • 打赏
  • 举报
回复
还有数据库的编码方式和代码的编码方式问题都可以查查
JsLyn 2017-04-18
  • 打赏
  • 举报
回复
不懂java,按照c/c++的逻辑要么是用来接收的变量长度小了,要么是类型不对

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧