2011-05-16 23 views
2

我使用此代碼來獲取服務器日期,但我真的不明白.CreateDateTime()不是一個SQL函數。什麼是它?CurrentDateTime()在EF

DateTime ServerDate = Entities.CreateQuery<DateTime>("CurrentDateTime()").AsEnumerable().First(); 

我認爲在CreateQuery函數中出現的字符串必須是sql查詢。它是錯誤的嗎?

我打開SSMS和寫CurrentDateTime(),我得到一個錯誤,我有測試此太:SELECT CurrentDateTime(),我得到了一個錯誤agian,CurrentDateTime()不是SQL函數

+0

[如何使用實體框架詢問數據庫服務器當前日期時間?](http://stackoverflow.com/questions/2585272/how-to-ask-database-server-for-current-datetime-using - 實體框架) – 2011-05-16 04:15:54

+0

不,我已經複製了該問題的代碼,但我想知道CurrentDateTime是什麼。我認爲你沒有仔細閱讀我的問題。 – Saleh 2011-05-16 04:18:25

+0

@LightWing:我讀過你的問題。小心。 – 2011-05-16 04:19:36

回答