Подтвердить что ты не робот

Каковы эквивалентные типы данных С# для даты, времени и даты datetimeoffset для SQL Server?

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

  • date
  • time
  • datetimeoffset
4b9b3361

Ответ 1

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

date - DateTime, Nullable<DateTime>
время - TimeSpan, Nullable<TimeSpan>
datetimeoffset - datetimeoffset, Nullable<DateTimeOffset>

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

Ответ 3

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

  • SqlDbType.Date

  • SqlDbType.Time

  • SqlDbType.DateTime2

  • SqlDbType.DateTimeOffSet

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