在 Oracle 数据库中,使用 'aa'||to_char(123,'0000') 进行字符串拼接时,得到的输出结果是 'aa 123',而不是想要的 'aa123'。为了解决这个问题,可以使用 TRIM 函数去除空格。

以下是修正后的查询语句:

select trim(' ' from 'aa'||to_char(123,'0000')) from dual;

这样就可以得到 'aa123' 的输出结果。

Oracle 字符串拼接去除空格:'aa'||to_char(123,'0000') 如何得到 'aa123'

原文地址: http://www.cveoy.top/t/topic/qtWf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录