公式

image.png有没有办法将输入的&符号转为& 符号,我直接用上面的函数提示我

oracle数据库,提示不支持sql92标记,1055

REPLACE(A.ATTR_NAME || '[' || A.ATTR_CODE || ']', '&', '&;')

在from前面可以,放在where后面就不行了

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

你再套了一个子查询,把你替换后的结果。最后再放在where 中去限制了。

select t.* from (你原来的语句,里面就包含你替换的那一个字段) t

where t.字段='XXXX'

  • yzmknpQp2068966 yzmknpQp2068966(提问者) ,突然想起来,直接查询两个,一个替换,一个不替换,放在数据字典里,实际值和显示值这样就好了,这样就好了,
    2024-12-09 14:31 
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-12-9 14:08

&用chr(38)试试看

image.png

  • 3关注人数
  • 49浏览人数
  • 最后回答于:2024-12-9 14:08
    请选择关闭问题的原因
    确定 取消
    返回顶部