orcl数据库中,列别名带有\"\"引用,请问数据集参数如何识别

参数为xm

WITH T1 AS ( SELECT 'A' AS "Ⅰ_员工姓名"  FROM DUAL  UNION ALL  SELECT 'B' FROM DUAL  ) SELECT * FROM T1  ${if(len(xm) = 0 ,"" , "where Ⅰ_员工姓名 ='"+xm+"'")}

那么,不更换别名的情况下, ${if(len(xm) = 0 ,"" , "where Ⅰ_员工姓名 ='"+xm+"'")} 这里该如何识别双引号

image.png

FineReport LI3715 发布于 2024-3-7 13:55
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-3-7 13:57(编辑于 2024-3-7 13:58)

 ${if(len(xm) = 0 ,"" , "where  \"Ⅰ_员工姓名\" ='"+xm+"'")} 

=========

就是加\转义

最佳回答
0
CovidLv3高级互助
发布于2024-3-7 13:57

where [Ⅰ_员工姓名] 试试

  • 2关注人数
  • 325浏览人数
  • 最后回答于:2024-3-7 13:58
    请选择关闭问题的原因
    确定 取消
    返回顶部