【发布时间】:2013-02-15 21:09:28
【问题描述】:
在db2 数据库中,我有一个DATE 列和一个TIME 列,如何将它们组合成一个TIMESTAMP?
【问题讨论】:
标签: sql date time db2 timestamp
在db2 数据库中,我有一个DATE 列和一个TIME 列,如何将它们组合成一个TIMESTAMP?
【问题讨论】:
标签: sql date time db2 timestamp
timestamp function 可以用两个参数调用,一个是日期,一个是时间:
select timestamp(date_col,time_col) from your_table
【讨论】:
根据this thread,[TIMESTAMP][2] 函数可以接受 2 个参数,因此您只需将DATE 和TIME 组件传递给它,它就会为您构造TIMESTAMP。
SELECT MyDate,
MyTime,
TIMESTAMP(MyDate, MyTime) AS MyTimestamp
FROM MyTable
【讨论】: