脚本组件中存储过程组件使用问题

4608
13

xugj831 小试身手Lv3

发表于2020-4-23 09:59

悬赏1

已解决

楼主
各位大拿,咨询一个关于存储过程组件的问题:

我在数据库中创建了一个简单(但是重复性高)的函数: 依据两个输入参数的组合,输出另外一个值。

CREATE OR REPLACE FUNCTION "public"."get_deptfield2"(IN "in_bu" varchar, IN "in_field" varchar, INOUT "out_deptfield" varchar)





为何设定INOUT参数呢? 因为这个字段是新创建的。所以我将一个表达式作为存储过程的输入,也想的是可以作为返回值的输出。



但是,校验得到的结果: 输出结果没有被执行,还是最开始设置的默认值"aaaaaaaaaaaa"





请指导一下,是哪里理解的不对呢?



最近看过此主题的会员

pandabuxizao

yujb

dubq

13个回答

只看楼主

xugj831 小试身手Lv3

发表于2020-4-27 11:31

只看该作者

取消 关注该作者的回复

12#

@小亿 ,麻烦再跟进一下,或者我这个需求,如何可以满足。。。感谢

小亿 管理员

发表于2020-4-27 11:34

只看该作者

取消 关注该作者的回复

13#

xugj831 发表于 2020-4-27 11:31
@小亿 ,麻烦再跟进一下,或者我这个需求,如何可以满足。。。感谢

好的哟,下次可以新开问题,这个问题你选了最佳就算结束了哟,后续跟进会被忽视哈~

kingpeng 初学数据Lv2

发表于2020-4-27 11:39

只看该作者

取消 关注该作者的回复

14#

xugj831 发表于 2020-4-27 11:29
@kingpeng ,还有一个问题,这个函数的使用我发现,他的之前组件只能是表输入。如果不是表输入,这个函数将 ...

表达式组件是依赖前面的组件字段的,所以你图上表达式组件3里面要用这个get函数的话,他的参数应该是表达式组件1的字段,你可以试试。

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号