Datetime 如何在PostgreSQL中添加默认为unix时间戳(epoch)的整数列?
这不起作用:Datetime 如何在PostgreSQL中添加默认为unix时间戳(epoch)的整数列?,datetime,postgresql,epoch,Datetime,Postgresql,Epoch,这不起作用: create table event ( ... time int default date_part('epoch', timestamp 'now'), ... ); 我不是postgresql专家,但这一个不应该工作吗 time int default date_part('epoch', now()) 或者使用更现代的语法——“atime INTEGER DEFAULT EXTRACT(EPOCH FROM CURRENT_TIMESTAMP)”。我的编辑器自动将上面的
create table event (
...
time int default date_part('epoch', timestamp 'now'),
...
);
我不是postgresql专家,但这一个不应该工作吗
time int default date_part('epoch', now())
或者使用更现代的语法——“atime INTEGER DEFAULT EXTRACT(EPOCH FROM CURRENT_TIMESTAMP)”。我的编辑器自动将上面的注释更改为date_部分(“EPOCH”::text,now()),所以我猜这是2020现代版本。