参数报错

${if(len(sf)>0," and a.lv3_corp_code in (select unit_id from dim.dim_v_dcsp_org_unit where full_id like concat('%','${org}','%'))"," and  a.org_code in (select unit_id from dim.dim_v_dcsp_org_unit where full_id like concat('%','${org}','%')) ")} 这段报错原因怎么都找不到,有没有大佬指点一下

以下是报错原因

错误信息指出在该行遇到了一个标识符(IDENTIFIER),而期望的是一个竖线(|)或逗号(COMMA)

yzm285244 发布于 2025-6-20 14:25
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-6-20 14:28

这个写法,sql不能上传,看附件

新建文本文档 (4).rar

最佳回答
0
华莉星宸Lv7资深互助
发布于2025-6-20 14:29

image.png

最佳回答
0
ScyalcireLv7高级互助
发布于2025-6-20 14:31

试一下这个

代码.rar

最佳回答
0
sysdbaLv5见习互助
发布于2025-6-20 14:34

两处 '${org}' 替换成 '"+ org +"'

  • 4关注人数
  • 47浏览人数
  • 最后回答于:2025-6-20 14:34
    请选择关闭问题的原因
    确定 取消
    返回顶部