Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как преобразовать дату время в число для использования в индексе / 5 сообщений из 5, страница 1 из 1
05.05.2020, 16:10
    #39954345
Миша56
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как преобразовать дату время в число для использования в индексе
Добрый день !

Подскажите, пожалуйста, как лучше сделать.
Необходимо из поля типа "timestamp without time zone"

получить число (для индекса) "yyyymmddhhmm" пример "201011100354"

Как должна выглядеть функция преобразования в этом случае ?
Использовать функцию планируется в select.
...
Рейтинг: 0 / 0
05.05.2020, 17:04
    #39954359
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как преобразовать дату время в число для использования в индексе
автордля использования в индексе
Так и сделайте индекс по timestamp. Зачем лишнее преобразование прикручивать?
...
Рейтинг: 0 / 0
05.05.2020, 17:22
    #39954364
Миша56
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как преобразовать дату время в число для использования в индексе
Мне именно преобразование нужно.
...
Рейтинг: 0 / 0
05.05.2020, 17:53
    #39954369
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как преобразовать дату время в число для использования в индексе
>Миша56, сегодня, 16:10 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1325075&msg=22127711][22127711]
>Необходимо из поля…
<
Нечто подобное ?
(date_part('epoch'::text, now()) * 1000::double precision)::bigint
...
Рейтинг: 0 / 0
08.05.2020, 10:38
    #39955196
isdenno
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как преобразовать дату время в число для использования в индексе
Миша56,

select to_char(clock_timestamp(),'yyyymmddhh24missss')::bigint
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как преобразовать дату время в число для использования в индексе / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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