cm0*_*007 5 linq sql-server-2008 c#-4.0
我在SQL Server中有一个表,其中的条目来自:
INSERT INTO table(data) VALUES CAST(getdate() AS BINARY(8))
Run Code Online (Sandbox Code Playgroud)
我想执行将执行的LINQ查询:
SELECT CAST(data AS DATETIME) FROM table
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
由于无法控制的原因,日期时间在SQL Server中存储为binary(8),因此我需要检索日期时间。
您可以使用模型定义的函数来实现 CAST
http://msdn.microsoft.com/en-us/library/dd456857.aspx
请参阅此处的类似示例: Convert String to Int in EF 4.0