어느 것: datetime datetime2 이다 SQL 서버 2008+에 저장 날짜와 시간에 권장되는 방법은? 나는 정밀도 (및 저장 공간)의 차이를 알고 있지만 현재는 무시하고 있습니다. 무엇을 사용 해야하는지, 아니면 우리가 사용해야 할 때에 대한 모범 사례 문서가 datetime2있습니까?
2008 데이터베이스에 대해 엔티티 프레임 워크 모델을 구축했습니다. 모두 2008 데이터베이스에 대해 정상적으로 작동합니다. 2005 데이터베이스에서 엔티티를 업데이트하려고하면이 오류가 발생합니다. 사용중인 SQL Server 버전은 'datetime2'데이터 형식을 지원하지 않습니다. 특히 데이터베이스를 구축 할 때 2008 기능을 사용하지 않았습니다. 코드에서 datetime2에 대한 참조를 찾을 수 없습니다. 그리고 예, 열은 데이터베이스에서 "datetime"으로 정의됩니다.