Первый день недели Postgres - PullRequest
       4

Первый день недели Postgres

0 голосов
/ 10 апреля 2020

Мне нужно получить первый день недели (первый день - воскресенье) в формате «MM / DD / YY». Вот мой Oracle код. Я просто не могу понять, как в Postgres:

TO_CHAR (TRUN C (column_name + 1, 'IW') - 1, 'MM / DD / YY')

1 Ответ

0 голосов
/ 10 апреля 2020

Использование date_trun c () .

date_trunc('week', column_name)

Используется определение ISO недели (как и Oracle ''IW'), поэтому вам нужно примените ту же дату c, которую вы использовали в Oracle, чтобы получить нестандартное начало недели:

date_trunc('week', column_name + 1) - 1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...