EF中的CurrentDateTime()

Sal*_*leh 2 c# sql-server entity-framework

我使用此代码获取Server Date但我真的不明白.CreateDateTime()不是sql函数.所以它是什么?

DateTime ServerDate = Entities.CreateQuery<DateTime>("CurrentDateTime()").AsEnumerable().First();
Run Code Online (Sandbox Code Playgroud)

我认为CreateQuery函数中的字符串必须是一个SQL查询.这是错的吗?

我打开了SSMS并写了CurrentDateTime()并且我得到了一个错误,我也测试了这个:SELECT CurrentDateTime(),我得到一个错误agian,CurrentDateTime()不是一个sql函数

Pet*_*lin 7

CurrentDateTime()是实体SQL 的日期和时间规范函数之一.