gpt4 book ai didi

timestamp - 你如何比较时间戳?

转载 作者:行者123 更新时间:2023-12-01 04:08:01 26 4
gpt4 key购买 nike

似乎有点微不足道的问题,但我使用 hsqldb 的行为是违反直觉的。
以下选择不返回任何行(鉴于我之前插入了时间戳值等于 CURRENT_TIMESTAMP 的 2 行):

SELECT * FROM webshop.transactions t WHERE (t.expiration_time <= CURRENT_TIMESTAMP)

我预计这可能会发生,因为在比较之前时间戳被转换为一个数字,这可能是负数。这将解释结果,但仍然提出了一般如何比较时间戳的问题?

最佳答案

如果 WEBSHOP.TRANSACTIONS.EXPIRATION_TIME 列定义为 TIMESTAMP,那么您的比较是正确的。 HSQLDB 本身支持 TIMESTAMP 作为可以比较的数据类型。

关于timestamp - 你如何比较时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8116117/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com