我想从javascript访问postgresql中时间戳的整数表示,似乎javascript的postgresql驱动程序不支持绑定消息中的结果列格式代码。编写一个新的驱动程序/修改现有的驱动程序似乎是必要的。是否有任何驱动程序支持二进制结果格式而不是文本?或者其他方法?
尝试在 postgres 中找到一个允许访问时间戳的整数表示和转换的函数,但没有成功。
SELECT current_timestamp::int8;
看起来这可行:
CREATE CAST (timestamp AS int8) WITHOUT FUNCTION;
CREATE CAST (timestamptz AS int8) WITHOUT FUNCTION;
SELECT current_timestamp::timestamptz::int8, current_timestamp::timestamp::int8;
当前时间戳 | 当前时间戳 |
---|---|
780063396480715 | 780063396480715 |