MAK*_*MAK 2 postgresql postgresql-9.3
我想在给定的时间戳中添加秒数。
例子:
给定时间:
Declare
t1 timestamp = '1900-01-01 02:00:00';
Run Code Online (Sandbox Code Playgroud)
现在我想20 seconds在给定的时间内添加一些内容。
在 SQL Server 中我使用过DATEADD. 但我搜索了一下,发现PostgreSQL没有提供这样的功能。
解决方案是什么?
小智 6
只需添加20 秒:
t1 := t1 + interval '20' second;
Run Code Online (Sandbox Code Playgroud)
PL/pgSQL 中的赋值运算符是:=。只是=为了向后兼容。不要使用它。
| 归档时间: |
|
| 查看次数: |
8511 次 |
| 最近记录: |