SQL Server поставляється з такими типами даних для зберігання дати або значення дати/часу в базі даних: ДАТА – формат РРРР-ММ-ДД. DATETIME – формат: РРРР-ММ-ДД ГГ:МІ:СС. SMALLDATETIME – формат: РРРР-ММ-ДД ГГ:МІ:СС.
Тип даних дати – an абстрактний тип даних. Значення дати можуть бути або абсолютними датою та часом, або інтервалами часу. Дати вказуються як рядки символів у лапках.
SQL Server Функція GETDATE(). Функція GETDATE() повертає поточну системну дату та час бази даних у форматі «РРРР-ММ-ДД гг:хм:сс.ммм». Порада: також перегляньте функцію CURRENT_TIMESTAMP.
Типи даних дати та часу
| Тип даних | Формат | Точність |
|---|---|---|
| дата | РРРР-ММ-ДД | 1 день |
| smalldatetime | РРРР-ММ-ДД гг:хх:сс | 1 хвилина |
| дата, час | РРРР-ММ-ДД гг:хх:сс[.nnn] | 0,00333 секунди |
| datetime2 | РРРР-ММ-ДД гг:хх:сс[.nnnnnnn] | 100 наносекунд |
У обробнику баз даних SQL Server кожен стовпець, локальна змінна, вираз і параметр мають відповідний тип даних. Тип даних — це атрибут, який визначає тип даних, які може містити об’єкт: цілі дані, символьні дані, грошові дані, дані про дату й час, двійкові рядки, і так далі.
SQL Server поставляється з такими типами даних для зберігання дати або значення дати/часу в базі даних: ДАТА – формат РРРР-ММ-ДД. DATETIME – формат: РРРР-ММ-ДД ГГ:МІ:СС.