powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Объединить дату и время в один столбец с типом timestamp
3 сообщений из 3, страница 1 из 1
Объединить дату и время в один столбец с типом timestamp
    #39677805
Andr85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Есть таблица, в ней есть две колонки: первая с датой (формат Date), вторая с временем (формат Time).
Требуется объединить их и поместить в отдельную колонку (в этой же таблице) тип которой будет timestamp.
Как правильно написать код, помогите плз?


----------------|-------------|------------------------------
2018-07-23 | 10:40:28 | 2018-07-23 10:40:28
2018-07-23 | 10:50:40 | 2018-07-23 10:50:40
...
Рейтинг: 0 / 0
Объединить дату и время в один столбец с типом timestamp
    #39677823
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andr85,

для date и time есть оператор сложения, который возвращает timestamp:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
melkij=> table dt;
 date_field | time_field | timestamp_field 
------------+------------+-----------------
 2018-07-23 | 10:40:28   | 
 2018-07-23 | 10:50:40   | 
(2 строки)

melkij=> update dt set timestamp_field = date_field + time_field;
UPDATE 2
melkij=> table dt;
 date_field | time_field |   timestamp_field   
------------+------------+---------------------
 2018-07-23 | 10:40:28   | 2018-07-23 10:40:28
 2018-07-23 | 10:50:40   | 2018-07-23 10:50:40
(2 строки)
...
Рейтинг: 0 / 0
Объединить дату и время в один столбец с типом timestamp
    #39677863
Andr85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Melkij, ох спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Объединить дату и время в один столбец с типом timestamp
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]