2012-03-10 2 views
-1

임의의 눈금을 사용하여 날짜에 대한 일부 테스트 데이터를 생성하고 있지만 입력 한 날짜가 내가 가져온 날짜보다 높은 정확도를 갖는 것 같습니다. 이 문제는 EF5와 관련이 있거나 DateTime과 DateTime2 열 유형과 관련이 있습니다.EF5 Beta1 DateTime 비교

EG

진드기 내 생성 시간에서 : 634074312268196992

진드기 번 EF를 통해 저장/검색 시간에서 : 두 날짜 유형의 문제 아마 다음 관련이 있음을 언급 한 이후 634074312268200000

+0

당신의 유형은 무엇이다 그런 다음 데이터베이스의 열을? –

+0

datetime, 나는 그것을 codefirst에 의해 생성 된 default에서 변경하지 않았습니다. –

답변

1

datetime 적은 정밀도를 가지고 있기 때문에 다음 datetime2

date   2007-05-08 
smalldatetime 2007-05-08 12:35:00 
datetime  2007-05-08 12:35:29.123 
datetime2  2007-05-08 12:35:29. 1234567 
+0

EF에서 전에도이 문제가 발생하지 않았으며, ive는 열을 datetime2로 변환하지 않았습니다. –