转换

${if(len(日期) == 0, "", “and 日期>= '” + to_date(日期, ‘YYYY-MM’) + “’”)}

向做一个to_CHAR转换不知哪里写错了

FineReport 帆软用户wYukXssXS5 发布于 2023-9-5 10:03
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-9-5 10:04(编辑于 2023-9-5 10:04)

${if(len(日期) == 0, "", “and 日期>= '” + format(日期, ‘YYYY-MM’) + “’”)}

帆软市format函数

  • 帆软用户wYukXssXS5 帆软用户wYukXssXS5(提问者) 我想把这个日期函数转换成字符串怎么转啊,用format
    2023-09-05 10:09 
  • snrtuemc snrtuemc 回复 帆软用户wYukXssXS5(提问者) 对啊,把你的 to_date改成format就可以
    2023-09-05 10:12 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-9-5 10:08(编辑于 2023-9-5 10:13)

帆软没得to_date

你可以参考楼上的或者

${if(len(日期) == 0, "", "and 日期>=  to_date('"+日期+"','YYYY-MM')")}

--------------

不晓得你是啥数据库(to_date还是to_char哦)

引号内还是引号外就决定了它是数据库的函数还是帆软的函数

  • 帆软用户wYukXssXS5 帆软用户wYukXssXS5(提问者) ok
    2023-09-05 10:12 
  • Z4u3z1 Z4u3z1 回复 帆软用户wYukXssXS5(提问者) 引号内还是引号外就决定了它是数据库的函数还是帆软的函数
    2023-09-05 10:13 
  • 帆软用户wYukXssXS5 帆软用户wYukXssXS5(提问者) 是日期格式,把日期改成字符串
    2023-09-05 10:14 
  • Z4u3z1 Z4u3z1 回复 帆软用户wYukXssXS5(提问者) 还没考虑格式的问题,现在讨论的还是函数位置 ^_^
    2023-09-05 10:16 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-9-5 10:09(编辑于 2023-9-5 10:10)

${if(len(rq)=0,"","and rq>= to_char('"+rq+"','YYYY-MM')")}

  • 2关注人数
  • 191浏览人数
  • 最后回答于:2023-9-5 10:13
    请选择关闭问题的原因
    确定 取消
    返回顶部