调用存储过程传参数问题,传 (参数1,参数2)就报错,(参数1)就没问题,麻烦大家谁解决一下啊

image.pngimage.png

FineReport 胡水水 发布于 2018-12-3 09:46 (编辑于 2018-12-3 13:53)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
flyingsnakeLv6资深互助
发布于2018-12-3 14:17

你是不能 这样用存储过程的,

参数中多了逗号,也就是变成了多增价了若干个参数。

这样使用的时候,形成的sql文。就变样子了。




https://zhidao.baidu.com/question/542540759.html

最佳回答
0
张潮Lv3见习互助
发布于2018-12-3 10:02(编辑于 2018-12-3 10:09)

图片.png这样写参数

或者用js调用存储过程

setTimeout(function() {
         var sql = "{call PROC_ARCHIVE_STATEMENT('"+date1+"')}";
        var v1 = FR.remoteEvaluate('=SQL("经营结算测试库","'+sql+'",1,1)');  
         _g('${sessionID}').writeReport();                                     //执行提交入库操作
    }

图片.png

图片.png

  • 3关注人数
  • 668浏览人数
  • 最后回答于:2018-12-3 14:17
    请选择关闭问题的原因
    确定 取消
    返回顶部