gpt4 book ai didi

sql - Oracle Date TO_CHAR ('Month DD, YYYY' ) 中有额外的空格

转载 作者:行者123 更新时间:2023-12-03 10:44:42 29 4
gpt4 key购买 nike

当我做...

Select TO_CHAR (date_field, 'Month DD, YYYY')
from...

我得到以下信息:
July      01, 2011
April 01, 2011
January 01, 2011

为什么我的月和日之间有多余的空格?为什么不把它们放在一起?

最佳答案

如果你在 to_char 中使用 'Month',它会填充到 9 个字符;您必须使用缩写的“MON”或 to_char 然后修剪并连接它以避免这种情况。见,http://www.techonthenet.com/oracle/functions/to_char.php

select trim(to_char(date_field, 'month')) || ' ' || to_char(date_field,'dd, yyyy')
from ...

或者
select to_char(date_field,'mon dd, yyyy')
from ...

关于sql - Oracle Date TO_CHAR ('Month DD, YYYY' ) 中有额外的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7166446/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com