To_Charを使用して、日付を次の形式の文字列に変換しています。
To_char(Date,'DD Month YYYY HH24:MI')
これはうまく機能しますが、いくつかのスペースで月を返します。すべての月の文字列の長さが同じになるように設計されていると思います。
01 January 2020 13:15
01 February 2020 13:15
01 March 2020 13:15 << Spaces after the month string
01 April 2020 13:15 << Spaces after the month string
01 May 2020 13:15 << Spaces after the month string
01 June 2020 13:15 << Spaces after the month string
01 January 2020 13:15
01 February 2020 13:15
01 March 2020 13:15 << No spaces after the month string
01 April 2020 13:15 << No spaces after the month string
01 May 2020 13:15 << No spaces after the month string
01 June 2020 13:15 << No spaces after the month string
To_char関数から直接それを達成する方法を知っている人はいますか?(replace(To_char(Date、 'DD Month YYYY HH24:MI')、 'double space'、 'single space')のような特定の文字列置換を行わずに);
ありがとう乾杯、
次のfm
修飾子を使用できますmonth
:
select to_char(sysdate,'DD FMMonth YYYY HH24:MI')
from dual
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加