Каковы эквивалентные типы данных C # для даты, времени и даты и времени в SQL Server? - PullRequest
33 голосов
/ 17 марта 2009

Каковы наиболее подходящие эквивалентные типы данных C # для типов данных даты в SQL Server? Я специально ищу

  • date
  • time
  • datetimeoffset

Ответы [ 3 ]

36 голосов
/ 17 марта 2009

Вот эквивалентные типы данных CLR для date, time и datetimeoffset типов данных SQL Server:

дата - DateTime, Nullable<DateTime>
время - TimeSpan, Nullable<TimeSpan>
datetimeoffset - DateTimeOffset, Nullable<DateTimeOffset>

Обратите внимание, что здесь вы можете найти список всех типов данных SQL Server и их эквивалентов CLR, Отображение данных параметров CLR

5 голосов
/ 17 марта 2009

В C # вы можете использовать

4 голосов
/ 17 марта 2009

Новые типы поддерживаются только при установке .NET Framework 3.5 SP1.

  • SqlDbType.Date

  • SqlDbType.Time

  • SqlDbType.DateTime2

  • SqlDbType.DateTimeOffSet

Для получения полной информации см. Данные о дате и времени в SQL Server 2008

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...