根据查询时间不同执行不同的sql

查询今天的执行存储过程,

查询今天之前的执行简单的sql

就是根据日期参数选择的不同执行不同的sql语句

FineReport history 发布于 2019-8-31 09:26
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
firegunzxLv6高级互助
发布于2019-9-2 08:48(编辑于 2019-9-2 09:48)

${if(日期参数== today(),"EXEC  存储过程 @参数 = '"+日期参数+"'","select 字段 from 表")}

数据集使用if语句

  • history history(提问者) 可以具体写一下格式吗
    2019-09-02 09:04 
  • firegunzx firegunzx 回复 history(提问者) ${if(日期参数== today(),\"EXEC 存储过程\",\"select 字段 from 表\")},把公式里两个引号的内容改成你的存储过程和sql
    2019-09-02 09:16 
  • history history(提问者) 回复 firegunzx 如果存储过程和SQL里面有日期参数的话要怎么写
    2019-09-02 09:43 
  • firegunzx firegunzx 回复 history(提问者) 答案改了,需要参数就拼串
    2019-09-02 09:48 
  • 2关注人数
  • 635浏览人数
  • 最后回答于:2019-9-2 09:48
    请选择关闭问题的原因
    确定 取消
    返回顶部