定义的参数,在sql中还能套to_char这类函数吗?

定义的参数,在sql中还能套to_char这类函数吗?

FineReport 用户22862280 发布于 2021-11-11 16:59
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
axingLv6专家互助
发布于2022-5-6 22:50

不能套to_char()

to_char()函数一般用于转换日期格式,第一个参数是日期类型

但是帆软参数在数据集中返回的类型只有以下两种

image.png

无单引号时,日期参数会被当成减法运算

有单引号时,日期参数会被当成一个字符串

两种情况下,to_char()函数都会报错

最佳回答
0
yzm119464Lv3初级互助
发布于2021-11-11 16:59(编辑于 2021-11-11 17:00)

可以

sql支持的函数,都可以用的

  • 用户22862280 用户22862280(提问者) 那为什么日期函数套用to_char要报错呢
    2021-11-11 17:00 
  • yzm119464 yzm119464 回复 用户22862280(提问者) to_char的格式对吗? 贴图看下错误提示
    2021-11-11 17:01 
  • yzm119464 yzm119464 回复 用户22862280(提问者) st_date = to_char(\'${tj_date}\',\'yyyy-mm-dd\') 参数记得加引号
    2021-11-11 17:07 
最佳回答
0
shirokoLv6资深互助
发布于2021-11-11 17:03

不能在sql()外面套。

但是sql(1,2,3,4)

2这个位置,只要你数据库里能跑,写啥都行

  • 用户22862280 用户22862280(提问者) 什么意思,听不懂
    2021-11-11 17:04 
  • shiroko shiroko 回复 用户22862280(提问者) sql中写啥都行,包括你说的to_char
    2021-11-11 19:52 
  • 4关注人数
  • 481浏览人数
  • 最后回答于:2022-5-6 22:50
    请选择关闭问题的原因
    确定 取消
    返回顶部