Я новичок в PostgreSQL sql и теперь работаю над уже существующей базой данных. У меня есть столбец с именем value в таблице, и он содержит метку даты и времени в секундах. Поэтому я ищу способ, чтобы преобразовать эти секунды в yyyy-mm-dd hh: mm: ss в базе данных Postgres. Я попытался следующие:Преобразование секунд в yyyy-mm-dd hh: mm: ss PostgreSQL
SELECT TO_CHAR('1444646136079 second'::interval, 'yyyy-mm-dd HH24:MI:SS')
1444646136079 is the value I would like to convert But I am getting the following error:
ERROR: interval field value out of range: "1444646136079 second"
Для какая 'interval' на самом деле, смотрите руководство: HTTP: //www.postgresql .org/документы/ток/интерактивный/тип данных-datetime.html – IMSoP