这是我的陈述:
select distinct FIELD1||';'||to_char(FIELD_DATE, 'yyyymmdd') BDATE
from MYTABLE;
结果在日期之后有几个空格......为什么?如何解决这个问题? 我试过了两个
to_char(FIELD_DATE, 'fmyyyymmdd')
和
trim(to_char(FIELD_DATE, 'yyyymmdd'))
但没有..
编辑: 这个问题类似于Oracle Date TO_CHAR('Month DD, YYYY') has extra spaces in it,答案是无效的,因为“月”负责这种Oracle行为。在我的情况下,我只是使用“mm”所以不应该有任何问题...