BI里边的日期参数为什么写${today()-1}会出错

正常数据类型是这样的

希望使用这个函数来传参,但是会报错


FineBI 001平凡 发布于 2020-9-17 15:19
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
krystal033Lv7高级互助
发布于2020-9-17 15:23

什么数据库

  • 001平凡 001平凡(提问者) postgre
    2020-09-17 15:27 
  • 001平凡 001平凡(提问者) 这个我之前在FR里边用是没有问题的
    2020-09-17 15:28 
  • krystal033 krystal033 回复 001平凡(提问者) 改成where term_date = current_date -1
    2020-09-17 15:33 
  • 001平凡 001平凡(提问者) 回复 krystal033 这个是postgre里边不支持吗,之前在FR里边一直都是用的today()-1这种形式
    2020-09-17 15:35 
  • krystal033 krystal033 回复 001平凡(提问者) 你试试先
    2020-09-17 15:36 
最佳回答
0
shirokoLv6资深互助
发布于2020-9-17 15:48
${FORMAT(today()-1,'yyyy-MM-dd')}
最佳回答
0
zsh331Lv8专家互助
发布于2021-4-7 19:31

select * from tabname where term_date = '${DATEDELTA(today(),-1)}' 

———————————————————————

  • 4关注人数
  • 535浏览人数
  • 最后回答于:2021-4-7 19:31
    请选择关闭问题的原因
    确定 取消
    返回顶部