标签: postgresql postgresql-9.3
我想在给定的时间戳中添加秒数。
示例:
给定时间:
Declare t1 timestamp = '1900-01-01 02:00:00';
现在我想在给定时间内添加一些20 seconds。
20 seconds
在SQL Server中,我使用了DATEADD。但是我搜索并发现PostgreSQL没有提供这样的功能。
DATEADD
解决方案是什么?
答案 0 :(得分:3)
Just add 20秒:
t1 := t1 + interval '20' second;
PL / pgSQL中的赋值运算符是:=。 =仅用于向后兼容。不要使用它。
:=
=