本帖最后由 小土 于 2021-12-24 09:59 编辑
数据库:mysql,活字格版本号 7.0.103.0
调用存储过程,WMS_PUTAWAY,运行时报错:
实际的存储过程中参数,与活字格参数一致,并无二样。
但是,因为mysql存储过程做过修改,参数名变化,报错'header_id'是原先的参数,但是现在并没有该参数。
实在想不通,为什么会报错。于是复制原有存储过程语句,另建test1存储过程。
发现,运行成功!
另一项测试,新建页面调用原有存储过程WMS_PUTAWAY,调用成功!
原有WMS_PUTAWAY过程,在mysql中,使用call调用,调用成功!
猜想:活字格调用存储过程存在缓存机制?会保留一开始的链接信息/参数信息。于是:签入工程,重启活字格- -完事了,也不报错了
没有demo,因为我懒,有需要可以远程。
|