Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Объединить дату и время в один столбец с типом timestamp / 3 сообщений из 3, страница 1 из 1
23.07.2018, 16:58
    #39677805
Andr85
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединить дату и время в один столбец с типом timestamp
Добрый день!

Есть таблица, в ней есть две колонки: первая с датой (формат 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
23.07.2018, 17:15
    #39677823
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединить дату и время в один столбец с типом timestamp
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
23.07.2018, 18:11
    #39677863
Andr85
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединить дату и время в один столбец с типом timestamp
Melkij, ох спасибо!
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Объединить дату и время в один столбец с типом timestamp / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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