|
最佳回答 |
0
|
yzm742603Lv3见习互助发布于2022-5-12 09:43
|
问题已解决,最后的游标参数用“?”代替即可,成功运行的代码如下:{call PRO_ZW_TZCYMX_ALL('${KSRQ_ACC}','${JSRQ_ACC}','${KSRQ_FLT}','${JSRQ_FLT}','${STR_ZDID}',?)}
|
|
|
|
最佳回答 |
0
|
Z4u3z1Lv6专家互助发布于2022-5-10 09:26
|
|
-
yzm742603(提问者)
- 应该如何修改呢,以下是SQL语句,谢谢。
{call LOONGAIR. pro_zw_tzcymx_all(\'${KSRQ_ACC}\',\'${JSRQ_ACC}\')}
-
Z4u3z1 回复 yzm742603(提问者)
- call LOONGAIR. pro_zw_tzcymx_all \'${KSRQ_ACC}\',\'${JSRQ_ACC}\'
-
yzm742603(提问者) 回复 Z4u3z1
- 显示不是有效的函数或过程名,已补充截图2
-
Z4u3z1 回复 yzm742603(提问者)
- 点号 后面多了一个空格
-
yzm742603(提问者) 回复 Z4u3z1
- 改了还是一样的报错, 麻烦再看下,谢谢,已补充截图3
|
|
|
最佳回答 |
0
|
snrtuemcLv8专家互助发布于2022-5-10 09:28
|
|
|
|
|
最佳回答 |
0
|
CD20160914Lv8专家互助发布于2022-5-10 12:37(编辑于 2022-5-10 12:38)
|
这个数据连接,,写sql查询是否可以?你随便查一张表?检查一下 使用类似这种写法调用是否报错? exec username.package.procedure '${p1}','${p2}','${p3}'
|
-
yzm742603(提问者)
- SELECT*FROM 数据库表,这个语句是可以的;exec 语句是不是不是ORCAL数据库的,我连接的服务器是ORCAL的
-
CD20160914 回复 yzm742603(提问者)
- 我说的是调用存储的方式,用exec调存储。不用call
-
yzm742603(提问者) 回复 CD20160914
- exec LOONGAIR.PRO_ZW_TZCYMX \'${JSRQ_ACC}\',\'${KSRQ_ACC}\',\'${JSRQ_FLT}\',\'${KSRQ_FLT}\',\'${STR_ZDID}\',\'${MYCUR}\' 执行这个语句显示为无效SQL(游标参数我用的“?”)
-
CD20160914 回复 yzm742603(提问者)
- https://bbs.fanruan.com/wenda/question/74753.html 参考一下
|
|