sql - 从当前时间中选择 DB2 中的特定时间
问题描述
我正在尝试在 DB2 中进行选择并将时间设置为上午 10 点。我试过了
SELECT (trunc(sysdate) + 10/24) FROM sysibm.sysdummy1;
但是这将时间设置为 0:00:00,我试图将其设置为上午 10 点,有没有办法在 DB2 中做到这一点?
解决方案
请你试试这个:
SELECT trunc(sysdate) + 10 hours FROM sysibm.sysdummy1;
这是演示
此外,在您的问题示例中,您的左括号太多了。它应该是:SELECT (trunc(sysdate) + 10/24) FROM sysibm.sysdummy1
干杯!
推荐阅读
- html - 如何创建另一个页面
- python - 在这个 python 素数程序中寻找反例
- lazy-evaluation - let-in 在 Elm 中的绑定是惰性的吗?
- python - 用单个类中的 2 个类的语句包装 python
- tsql - SQL Server:而不是在视图上触发更新;选择除特定列之外的所有列并更新基表记录
- swift - 如何在 Swift 中使用三元运算符
- c++ - 使用 MEX 编译 C++ 文件
- excel - excel弹出按钮询问用现有金额向现有单元格添加多少钱
- tcl - TCL 中的变量和命令替换
- ios - 我的可滚动 ui 堆栈视图中有空格,我不知道为什么