Select DB2 中当前时间的特定时间

Select a specific time in DB2 from the currenttime

我正在尝试 select 并在 DB2 中将时间设置为上午 10 点。我试过了

SELECT (trunc(sysdate) + 10/24) FROM sysibm.sysdummy1;

但是这会将时间设置为 0:00:00,我试图将其设置为上午 10 点,在 DB2 中有没有办法做到这一点?

请你试试这个:

SELECT trunc(sysdate) + 10 hours FROM sysibm.sysdummy1;

这是DEMO

此外,在您的问题示例中,您的左括号太多了。 应该是:SELECT (trunc(sysdate) + 10/24) FROM sysibm.sysdummy1

干杯!

试试下面的查询。

SELECT DateAdd(Hour, 10, sysdate) FROM sysibm.sysdummy1;