【发布时间】:2021-06-06 10:58:03
【问题描述】:
我正在 oracle sql 中创建一个 ssrs 表单,我需要在该表单上列出一个地址。新行必须保留在地址中,但是我找不到在地址末尾删除新行的方法。
我所拥有的示例:
10 Donkey Kong,
London,
XX1 1XX
new line
new line
我想要的示例:
10 Donkey Kong,
London,
XX1 1XX
Oracle 版本:11g - 11.2 版
我已经试过了:
-
trim(both chr(10) from (trim(both chr(13) from a.address))- 没有任何区别 -
substr(a.address,1,length(translate(a.address,'d'||chr(10)||chr(13),'d')))- translate 检查整个地址中有多少个空格,子字符串只返回地址的一部分,因为它削减了更多的内容
谢谢
【问题讨论】:
标签: oracle line new-operator trailing