prashanna kumar Ответов: 1

Sql datetime 2 тип данных


Привет Ребята,

может ли кто-нибудь сказать мне соответствующий тип данных c# для типа данных sql datetime2?
так как мне нужно обновить свою БД до datetime2 из datetime.
Есть ли от этого какое-то влияние?это было бы большим подспорьем

С уважением,
Прашанна

Что я уже пробовал:

Я все еще исследую его, находя любое воздействие,это мы не можем изменить без анализа воздействия

1 Ответов

Рейтинг:
2

OriginalGriff

И DATETIME, и DATETIME2 сопоставляются с системой.значение datetime: Данные о дате и времени | Microsoft Docs[^]


prashanna kumar

Спасибо за ваш ответ,как формат отличается, так и разница-это диапазон года,datetime2 также поддерживает 0001 год, а datetime-нет.
Итак, мой вопрос заключается в том, что c# datetime также допускает тот же диапазон, что и datetime2????

OriginalGriff

Тебе даже не пришло в голову попробовать погуглить это?
http://www.sqlservertutorial.net/sql-server-basics/sql-server-datetime2/
Дает диапазон для типа datetime2
https://docs.microsoft.com/en-us/dotnet/api/system.datetime.minvalue?view=netframework-4.8
Дает минимальное значение для DateTime
https://docs.microsoft.com/en-us/dotnet/api/system.datetime.maxvalue?view=netframework-4.8
Дает максимальное значение для DateTime

Мы здесь не для того, чтобы гуглить для вас!

prashanna kumar

извините,что вы неправильно поняли,я задал этот вопрос кому-то еще, кто столкнулся с этой проблемой, вы не должны отвечать, если не знаете

OriginalGriff

Я знаю, но вам следовало бы погуглить, а не просто лениво просить Отера сделать это за вас ... :смеяться: