kettle调用存储过程返回值的问题

发布于 2021-11-22 12:33:15 字数 238 浏览 971 评论 1

在sybase
数据库中,我现在需要将a表的text类型字段放到B表的相应text类型的字段中,目前我是用存储过程来返回获取a表的text字段的,但是存储过程不支持text类型的返回值,只能转成varchar类型返回,然后用kettle调用这个存储过程获取返回的值,但现在问题是用kettle调用存储过程返回的值只是一部分长度,本来有8000+左右长度的字符字段,现在只返回了几百的长度数据,但是在数据库直接执行存储过程返回的值是正常的。请教各位这种情况的问题该怎么解决呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

只为守护你 2021-11-22 14:35:22

给你一个建议,可以考虑在存储过程的最后  执行一个查询语句限制好条件,然后在下一个功能点就可以接收到执行存储过程所查询的数据了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文