Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Есть ли встроенная функция Секунды->Timestamp? / 6 сообщений из 6, страница 1 из 1
13.12.2005, 12:50
    #33432735
Frame Relay
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли встроенная функция Секунды->Timestamp?
Привет всем.
Появилась такая проблема. Нужна встроенная функция преобразования количества целых секунд от начала эпохи UNIX в timestamp или другой подходящий тип данных для вывода в удобочитаемом формате (день-месяц-год и время). Есть ли такая в версии 7.3.10? В доках не нашёл. :-(
Детальная информация: Linux CentOS 3.6 пишет в базу логи фаервола через демон ulogd. Время записи пакета всталяется как int8 в секундах от начала эпохи UNIX.
Прошу прощения за ламерский вопрос, со Слоном я пока на "Вы".
Если такой функции нет, придётся писать на pgPerl (нужно использовать во вьюхе).
...
Рейтинг: 0 / 0
13.12.2005, 13:08
    #33432813
Andrey Daeron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли встроенная функция Секунды->Timestamp?
...
Рейтинг: 0 / 0
13.12.2005, 13:16
    #33432855
ZemA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли встроенная функция Секунды->Timestamp?
Andrey Daeron пишет:
> http://www.postgresql.org/docs/8.1/interactive/functions-formatting.html
>
> to_timestamp(double precision)
> Тема <http://www.sql.ru/forum/actualthread.aspx?tid=244088> Ответить
> <http://www.sql.ru/forum/actualpost.aspx?tid=244088>
>
в 7.3 такой функции нет
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
13.12.2005, 13:25
    #33432908
Andrey Daeron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли встроенная функция Секунды->Timestamp?
ZemA
в 7.3 такой функции нет

:( мда, не заметил.
Может ее оттуда стащить как-то? Если она не сильно в ядро вкомпилированна :)
...
Рейтинг: 0 / 0
13.12.2005, 13:32
    #33432939
XM
XM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли встроенная функция Секунды->Timestamp?
Frame Relay wrote:
> Привет всем.
> Появилась такая проблема. Нужна встроенная функция преобразования
> количества целых секунд от начала эпохи UNIX в timestamp или другой
> подходящий тип данных для вывода в удобочитаемом формате (день-месяц-год
> и время). Есть ли такая в версии 7.3.10? В доках не нашёл. :-(
> Детальная информация: Linux CentOS 3.6 пишет в базу логи фаервола через
> демон ulogd. Время записи пакета всталяется как int8 в секундах от
> начала эпохи UNIX.

Код: plaintext
select abstime( 1134470046 )

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
13.12.2005, 14:56
    #33433315
Frame Relay
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли встроенная функция Секунды->Timestamp?
2 XM
Спасибо, помогло!
Хотя в списке встроенных функций (схема pg_catalog) есть только с аргументами других типов: abstime(timestamp), abstime(timestampz) (pgAdmin III v1.4.0), а с аргументом int нет. Или неявное преобразование?
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Есть ли встроенная функция Секунды->Timestamp? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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