PostgreSQL 月をローマ数字で取得する

PostgreSQL 月をローマ数字で取得する

PostgreSQLで、月をローマ数字で取得する手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • PostgreSQL 14.0
  • pgadmin 6.0

手順

月をローマ数字で取得する場合は、「to_char」に「RM」を指定します。

to_char(date '日付', 'RM')

実際に、取得してみます。

SELECT 
  to_char(date '2020-01-01', 'RM') AS "January",
  to_char(date '2020-02-01', 'RM') AS "February",
  to_char(date '2020-03-01', 'RM') AS "March",
  to_char(date '2020-04-01', 'RM') AS "April",
  to_char(date '2020-05-01', 'RM') AS "May",
  to_char(date '2020-06-01', 'RM') AS "June",
  to_char(date '2020-07-01', 'RM') AS "July",
  to_char(date '2020-08-01', 'RM') AS "August",
  to_char(date '2020-09-01', 'RM') AS "September",
  to_char(date '2020-10-01', 'RM') AS "October",
  to_char(date '2020-11-01', 'RM') AS "November",
  to_char(date '2020-12-01', 'RM') AS "December";

実行結果

ローマ数字で取得できていることが確認できます。