免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2677 | 回复: 6
打印 上一主题 下一主题

我的java函数为什么最多只能打印出50个字符? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-01-20 14:54 |只看该作者 |倒序浏览
我的Sybase的java service被激活了。
我在ISQL的命令行中,键入如下命令:
1>; select new java.lang.String('ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUV
WXYZ')
2>; GO

--------------------------------------------------
ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWX

(1 row affected)

超过50个字符,只能显示50个字符,最后两个字符YZ就没有显示出来。

这是怎么回事啊?各位大虾!是不是有什么配置啊?

论坛徽章:
0
2 [报告]
发表于 2003-01-21 15:33 |只看该作者

我的java函数为什么最多只能打印出50个字符?

哈哈,对java不熟,你刚才的操作select new java.lang.String('ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUV
WXYZ')

是否要对数据库操作,如果是,请先检查你的表结构看字段定义是否足够!

论坛徽章:
0
3 [报告]
发表于 2003-01-21 16:17 |只看该作者

我的java函数为什么最多只能打印出50个字符?

谢谢版筑的回复
这个问题已经解决了,我把它封装成SQLJ的函数就行了。

论坛徽章:
0
4 [报告]
发表于 2003-01-21 18:56 |只看该作者

我的java函数为什么最多只能打印出50个字符?

不客气,希望多发一些在sybase中使用java相关的贴子!!

论坛徽章:
0
5 [报告]
发表于 2003-01-21 19:38 |只看该作者

我的java函数为什么最多只能打印出50个字符?

楼上:我想问一个问题:
1、是否可以将一张表的数据导出,做成一个SQL函数,然后调用;
2、因为如果使用BCp导出数据是可以,但BCP于客户端的字符集有关,我想避开这个问题,是否可以实现???
谢谢!!

论坛徽章:
0
6 [报告]
发表于 2003-01-21 19:52 |只看该作者

我的java函数为什么最多只能打印出50个字符?

当然可以,你可以利用java的写文件的功能,将sql取出的数据写到文件中,当初我就想通过c来实现,但是使用esp感觉不太好,而sybase又不支持c的函数调用,而又没买java的license,所以我们所有的数据导出到文件均通过bcp进行!

论坛徽章:
0
7 [报告]
发表于 2003-01-23 22:05 |只看该作者

我的java函数为什么最多只能打印出50个字符?

是否可以举一个例子,我也是刚刚学java,
数据文件是保存在什么地方?
在pb中可以调用该文件?
是否可以将数据恢复?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP