Sql отримати дату і час - pyatnitsev home

Ось кілька способів отримати поточну дату і час в Microsoft SQL Server. Можна використовувати: CURRENT_TIMESTAMP, GETDATE (),

CURRENT_TIMESTAMP
CURRENT_TIMESTAMP це не недетермінірованного функція. Уявлення і вирази, які посилаються на цю колонку не можуть бути проіндексованості. CURRENT_TIMESTAMP може використовуватися що б вивести поточну дату і час в звітах.

GETDATE ()
GETDATE () це не недетермінірованного функція. Уявлення і вирази, які посилаються на цю колонку не можуть бути проіндексованості. GETDATE () може використовуватися що б вивести поточну дату і час в звітах.


це канонічна функція ODBC яка може бути використана в T-SQL оскільки OLE DB provider для SQL Server її підтримує. може використовуватися що б вивести поточну дату і час в звітах.

Якщо ви запустите наступний скрипт в Query Analyzer або в Microsoft SQL Server Management Studio, ви отримаєте деякі результати. Як ви бачите немає відмінностей в продуктивності для всіх функцій.

Sql отримати дату і час - pyatnitsev home

Результат виконання в SSMS

продуктивність:
Немає абсолютно ніякої різниці, в продуктивності серед всіх цих методів.

Немає схожих записів = (.

Previous Article Ну прікооооольно!

Next Article Мережі: Вита пара. обтиск

2 Responses

А якщо мені потрібно вибрати тільки поточну дату, без часу? Наприклад, всі записи за сьогоднішнє число?

Схожі статті