【问题标题】:Add seconds into timestamp在时间戳中添加秒数
【发布时间】:2015-02-23 11:29:55
【问题描述】:

我想在给定的时间戳中添加秒数。

示例

给定时间:

Declare
       t1 timestamp = '1900-01-01 02:00:00';

现在我想在给定时间添加一些20 seconds

在 SQL Server 中,我使用了DATEADD。但是我搜索了一下才知道PostgreSQL没有提供这样的功能。

解决办法是什么?

【问题讨论】:

标签: postgresql postgresql-9.3


【解决方案1】:

Just add20秒:

t1 := t1 + interval '20' second;

PL/pgSQL 中的赋值运算符是:== 只是为了向后兼容。不要使用它。

【讨论】:

猜你喜欢
  • 2018-04-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-13
  • 1970-01-01
  • 2022-10-25
  • 2013-06-22
  • 2019-07-07
相关资源
最近更新 更多