执行语句中使用参数

这是设计器里面编写的数据集:select gh from dim_tdrysj_info 

where tdh in('" +REPLACE(yg,",","','") + "')

这是日志里面的语句:select gh from dim_tdrysj_info where tdh in('["00390003"]'))

执行的时候,出现了[]括号导致数据查询失败,这个是怎么出现的,要怎么修改 

image.pngimage.png

FineReport 随心灵 发布于 2023-6-25 09:42
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zwh111Lv3初级互助
发布于2023-6-25 09:44(编辑于 2023-6-25 09:45)

反回值类型选字符串就可以了

image.png

  • 随心灵 随心灵(提问者) 好的,谢谢了,我添加了字符串就可以了
    2023-06-25 10:11 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-6-25 09:46

看看你的yg控价,传递了什么参数值

  • 随心灵 随心灵(提问者) 传的是字符串,已经添加了返回值类型,谢谢你啦
    2023-06-25 10:11 
  • 2关注人数
  • 187浏览人数
  • 最后回答于:2023-6-25 09:46
    请选择关闭问题的原因
    确定 取消
    返回顶部