Задать вопрос
@mboze

Как разбить Date и Time в PostgreSQL запросе?

Как разбить дату и время на 2 столбца? Сейчас есть столбец date_time, который выглядит вот так: 2022-04-01 09:23:45.

Попытался разбить так:

DATE_FORMAT(colName, '%Y-%m-%d') DATEONLY, 
       DATE_FORMAT(colName,'%H:%i:%s') TIMEONLY

Не получилось.
  • Вопрос задан
  • 624 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • Нетология
    SQL и получение данных
    2 месяца
    Далее
Решения вопроса 1
@alexalexes
Непонятно, что у вас с функцией date_format, но есть другой вариант, а-ля Oracle:
select to_char(now(), 'YYYY-MM-DD') DATEONLY,
           to_char(now(),'HH24:MI:SS') TIMEONLY
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Akina
Сетевой и системный админ, SQL-программист.
Ну что за детский сад?

SELECT '2022-04-01 09:23:45'::DATE, '2022-04-01 09:23:45'::TIME
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы