sql - 有没有办法在 Firebird 中使用 datediff 和文字日期?
问题描述
它似乎不起作用:
select
datediff(date, '2021-10-10', '2021-10-10') as DAYS_COUNT
from rdb$database
解决方案
您可以使用datediff()
它,但您需要传递两个date
值。您的示例(假设这datetime()
是一个复制和粘贴错误)传递了两个字符串值。
以下作品:
select datediff(day, date '2021-10-10', date '2021-10-10') as DAYS_COUNT
from rdb$database;
推荐阅读
- reactjs - 无法让 date-fns 在 material-ui/react 中工作。不断出现找不到错误
- arrays - Cloned arrays affecting react state
- php - 无法确定属性的访问类型...新值必须是数组或 \Traversable 的实例,给定“App\Entity\Role”
- c# - 如何将文件流变量传递给另一个方法?
- botframework - 未使用 REST API 调用生成知识库 ID
- vue.js - 如何在 vuejs 方法中从数组中获取对象
- c++ - 以 10 为基数到 bool 数组,表示二进制/以 2 为基数
- javascript - LocalStorage 使用 JavaScript 从对象中删除项目
- php - 添加包装器时,WordPress 隐私政策链接消失
- ruby-on-rails - 为什么我的模型在保存时会生成此错误?