PostgreSQL TO_CHAR()删除月份字段上的填充

PostgreSQL TO_CHAR()删除月份字段上的填充,postgresql,to-char,Postgresql,To Char,希望能轻松调整。我在谷歌上搜索了一下,没有找到这方面的任何东西。我正在使用DBvis客户机对Postgres数据库表运行查询 我在Oracle和PostgreSQL查询中经常使用to_char()函数,但我想我从未注意到这种行为 选择字符(在“年月日”创建)作为创建日期 在结果集中,月份字段用空格填充到9个空格,然后是日期和年份: February 26, 2018 January 01, 2000 July 23, 2014 September 01, 2015 Decembe

希望能轻松调整。我在谷歌上搜索了一下,没有找到这方面的任何东西。我正在使用DBvis客户机对Postgres数据库表运行查询

我在Oracle和PostgreSQL查询中经常使用to_char()函数,但我想我从未注意到这种行为

选择字符(在“年月日”创建)作为创建日期

在结果集中,月份字段用空格填充到9个空格,然后是日期和年份:

February  26, 2018
January   01, 2000
July      23, 2014
September 01, 2015
December  15, 2015
May       31, 2016
我现在从文档中知道,
month
格式就是这样工作的,但是有没有一种方法可以在没有额外填充的情况下获得完整的月份?我希望它看起来像这样:

February 26, 2018
January 01, 2000
July 23, 2014
September 01, 2015
December 15, 2015
May 31, 2016
每个日期后面都会有一个文本字段的内容,我想如果在月份和日期之间只有一个空格的话,阅读起来会更容易

2016年5月31日这是我对这张唱片的文字注释

感谢您提供的提示。

使用“填充模式”
FM
,与此相反,它的名称不会用空格填充值:

TO_CHAR(created_at, 'FMMonth DD, YYYY')

非常感谢你。这很有效。显然以前从未见过,但将来会记得。非常感谢--jc