Громадянам України

Який тип даних для дати і часу в SQL Server 2005?

Тип даних DATE не було представлено до SQL Server 2008. Як тип даних, це не частина 2005 року. Ви повинні зберегти його як DATETIME, а потім використати певне перетворення, щоб видалити частину часу. Крім того, SQL Server 2005 більше не підтримується платформою. 15 квітня 2014 р.

Довідкова таблиця типів даних SQL Server 2005

Тип данихХвТип
Дата і час1753-01-01 00:00:00.000Дата і час
Smalldatetime1900-01-01 00:00Дата і час
Чар0 символівРядок
Варчар0 символівРядок

Типи даних дати та часу

Тип данихФорматДіапазон
датаРРРР-ММ-ДД0001-01-01 до 9999-12-31
smalldatetimeРРРР-ММ-ДД гг:хх:сс1900-01-01 по 2079-06-06
datetimeРРРР-ММ-ДД гг:хх:сс[.nnn]1753-01-01 через 9999-12-31
datetime2РРРР-ММ-ДД гг:хх:сс[.nnnnnnn]0001-01-01 00:00:00.0000000 до 9999-12-31 23:59:59.9999999

Тип DATETIME є використовується для значень, які містять і дату, і час. MySQL отримує та відображає значення DATETIME у форматі «РРРР-ММ-ДД гг:хх:сс». Підтримується діапазон від «1000-01-01 00:00:00» до «9999-12-31 23:59:59».

Мітки часу SQL Server є тип даних, який використовується для зберігання значення дати та часу. Тип даних timestamp зберігає значення дати й часу у форматі РРРР-ММ-ДД ГГ:ХХ:СС. Тип даних мітки часу — це 8-байтове значення, яке представляє значення дати й часу у форматі РРРР-ММ-ДД ГГ:ХХ:СС.

Типи даних дати SQL ДАТА – формат РРРР-ММ-ДД. DATETIME – формат: РРРР-ММ-ДД ГГ:МІ:СС. TIMESTAMP – формат: РРРР-ММ-ДД ГГ:МІ:СС.