美文网首页
pgsql里面的UNIX_TIMESTAMP 和 FROM_UN

pgsql里面的UNIX_TIMESTAMP 和 FROM_UN

作者: zxbyh | 来源:发表于2023-04-10 14:59 被阅读0次

pgsql里面没有UNIX_TIMESTAMP 和 FROM_UNIXTIME, 因此可以直接定义

CREATE FUNCTION UNIX_TIMESTAMP() RETURNS integer AS $$
SELECT (date_part('epoch',now()))::integer;
$$ LANGUAGE SQL IMMUTABLE;

select UNIX_TIMESTAMP()


CREATE FUNCTION FROM_UNIXTIME(int) RETURNS timestamp AS $$
SELECT to_timestamp($1)::timestamp;
$$ LANGUAGE SQL IMMUTABLE;

select FROM_UNIXTIME(1681196150)

相关文章

网友评论

      本文标题:pgsql里面的UNIX_TIMESTAMP 和 FROM_UN

      本文链接:https://www.haomeiwen.com/subject/wqqwddtx.html