替换DateTime.从c#到sql的MinValue
本文关键字:sql MinValue DateTime 替换 | 更新日期: 2023-09-27 18:17:04
在c#中,我使用了linq,其中我消耗了最小值的DateTime。我将在oracle中转换这个查询。
select x
from x in Context.GetRolePlansQuery(AppResources.CurrentUser.Role.RoleId,
AppResources.CurrentUser.Loginid,
AppResources.CurrentUser.Tpa.TpaId) where
x.LAST_STAGE_COMPLETE.ToUpper() == "RECEIVED"
orderby (x.CDC_COMPLETE_DATE.HasValue ? x.CDC_COMPLETE_DATE : DateTime.MinValue) descending
select x
我想知道oracle中最小值的服务器日期时间
这应该让你对oracle sql server数据类型的值范围有一个公平的理解:http://docs.oracle.com/cd/B28359_01/server.111/b28286/sql_elements001.htm i54330
然而,.net对象的最小值与sql server数据类型DateTime的最小值是不同的。MinValue为0001/1/1