|
最佳回答 |
0
|
赵伟名Lv3见习互助发布于2025-5-26 16:42(编辑于 2025-5-26 16:44)
|
1、首先存储需要改一下,在存储的最后加上“select 返回值变量;” 2、在数据查询中调用存储过程,写法如下: {call 存储过程名('${入参1}','${入参2}',?)} ?是输出参数,这样就可以调用存储了。 
|
|
|
|
最佳回答 |
0
|
华莉星宸Lv7专家互助发布于2025-5-23 16:18
|
|
-
赵伟名(提问者)
- 重启设计器没有作用
-
华莉星宸 回复 赵伟名(提问者)
- 所有存储过程打开都是这个错?
-
赵伟名(提问者) 回复 华莉星宸
- 就这个mysql库打开存储过程报错,其他数据库都正常
-
华莉星宸 回复 赵伟名(提问者)
- 写个简单的存储过程测试一下。
或是重启一下数据库服务
|
|
|
最佳回答 |
0
|
用户k6280494Lv6专家互助发布于2025-5-23 16:18
|
|
|
|
|
最佳回答 |
0
|
Z4u3z1Lv6专家互助发布于2025-5-23 16:19
|
直接 call 
|
-
赵伟名(提问者)
- 输入、输出参数怎么写?
-
Z4u3z1 回复 赵伟名(提问者)
- call 存储过程名 '${参数名1}','${参数名n}'
-
赵伟名(提问者) 回复 Z4u3z1
- call UpdateAndInsertDistrictEngineer(
'${in_ids}',
'${in_agent_code}',
'${in_staff_name}',
'${in_staff_mobile}',
'${in_start_time}',
'${in_end_time}',
'${in_update_staff}',
@result_message)
这样写存储确实被执行了,但仍然会报错:comfr.general.data.TableDataException:错误代码:11300001数据集配置错误 ResultSet is from UPDATE.Io Data.
问题还是没法解决
|
|
|
最佳回答 |
0
|
ID1208Lv6高级互助发布于2025-5-23 16:22
|
|
|
|