c# - oracle trunc(sysdate) 到 linq 实体框架
问题描述
我不熟悉oracle sql,必须转换
oracle sql trunc(sysdate) to linq
我以为是 (d.ScheduledDate > = DateTime.Now.Date) 但这是错误的。
我不确定 TRUNC(SYSDATE)-1095 的转换是什么
谢谢
解决方案
trunc
去掉时间分量,然后-1095
减去 1095 天。所以在 LINQ 中是这样的:
where d.ScheduledDate >= DateTime.Today.AddDays(-1095)
推荐阅读
- javascript - 当从 VueJS 组件调用包装函数时,承诺等待 Dexie 查询返回
- python - Django:AttributeError:'User'对象没有属性'get'
- php - WooCommerce 将管理自定义字段添加到简单订阅
- node.js - 如何使用 node.js 发送 DELETE HTTP 请求?
- html - 我错过了什么?表 sql 中未填充字段结果
- python - 在命令提示符/windows powershell 中使用 calendar.py 在 python 中突出显示今天的日期
- c# - 单个下拉列表中的类别和子类别 - ASP.NET MVC
- javascript - 是否可以在 Javascript 的函数中只破坏一次大型对象?
- python - 从列表中创建一个包含“n”个交替元素的新列表
- c# - 用于查询的不同类对象的 Mongodb C# 数组