如何添加两列类型为timestamp和integer的列

时间:2015-04-15 16:51:10

标签: sql postgresql types timestamp

我是PostgreSQL的新手,其中一些功能与MYSQL不同。我想在表格中添加两列,其中一列是timestamp without time zone类型,另一列是integer

表格如下:

Startime:2015-02-09 19:00:00
持续时间(秒):10

我想要输出:

明星时间:2015-02-09 19:00:00

持续时间:10
结束时间:2015-02-09 19:00:10

1 个答案:

答案 0 :(得分:4)

将持续时间转换为间隔,然后添加:

select
  start_time + ( duration_seconds * interval '1 second' )
from my_table;

您应该将snake_case用于Postgres标识符,并且不要将关键字用作标识符。相信我。