我正试图从PostgreSQL中的'timestamp'列中提取时间.我是这样做的,但是......太可怕了.如何做得更好?
SELECT (
date_part('hour', date_demande)::text || ' hours ' ||
date_part('minute', date_demande)::text || ' minutes ' ||
date_part('second', date_demande)::text || ' seconds'
)::interval AS time_of_day
FROM table;
Run Code Online (Sandbox Code Playgroud)