PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Форматирайте месеца с римски цифри в PostgreSQL

В PostgreSQL можете да използвате to_char() функция за връщане на дати в различни формати.

Едно от нещата, които можете да направите с тази функция, е да върнете месечната част от датата с римски цифри.

Пример 1

Ето пример, за да ви покажа какво имам предвид.

SELECT to_char(date '2020-07-15', 'RM'); 

Резултат:

VII

VII е римската цифра, еквивалентна на 7.

Пример 2 – Всички месеци

Ето списък на всички месеци, преобразувани в еквивалента на римските цифри.

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

Резултат (с помощта на вертикален изход):

<преди>януари | I февруари | II март | III април | IV май | V юни | VI юли | VII август | VIII септември | IX октомври | X ноември | XI декември | XII

Този пример използва вертикален изход (наричан още „разширен дисплей“).

За да настроите изхода си на разширен дисплей в psql, използвайте следното:

\x 

Резултат:

Разширеният дисплей е включен.

Този код го включва и изключва. Така че, за да го изключите, просто го въведете отново.

\x 

Резултат:

Разширеният дисплей е изключен.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Свържете параметъра на масива към собствената заявка

  2. Резултати от групови заявки по месец и година в postgresql

  3. Заявка за най-близкия съсед в PostGIS

  4. Напредък в онлайн надстройката

  5. Как да посочите раздел в предния край на postgres COPY