【发布时间】:2023-04-07 02:20:01
【问题描述】:
我用这段代码来获取服务器日期但我真的不明白。CreateDateTime()不是一个sql函数。那么它是什么?
DateTime ServerDate = Entities.CreateQuery<DateTime>("CurrentDateTime()").AsEnumerable().First();
我觉得CreateQuery函数里面的字符串一定是sql查询,是不是错了?
我打开 SSMS 并写入 CurrentDateTime(),但出现错误,我也对此进行了测试:SELECT CurrentDateTime(),但又出现错误,CurrentDateTime() 不是 sql 函数
【问题讨论】:
-
不,我已经复制了该问题的代码,但我想知道 CurrentDateTime 是什么。我认为您没有仔细阅读我的问题。
-
@LightWing:我读到了你的问题。小心点。
-
我的问题是你把它的链接放在他没有讨论的关于 CurrentDateTime() 的问题上。
-
没错:CurrentDateTime() 不是 sql 函数,它是 EF 的一部分:msdn.microsoft.com/en-us/library/bb738563.aspx
标签: c# sql-server entity-framework