Applies ToSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Ознаки

Припустимо, що ви використовуєте Microsoft SQL Server 2014. Під час спроби використати DatePart (день тижня) у надбудові, що зберігається спочатку, з'являється порушення прав доступу, і підключення завершується. Крім того, з'являється таке повідомлення про помилку:

У поточній команді сталася серйозна помилка. Результати, якщо такі є, повинні бути відкинуті.

Причина

Ця проблема виникає через дефект у SQL Server 2014. використання DatePart з аргументом char вводить неявне перетворення на datetimeзсув. Збережена процедура не підтримує функцію datetimeoffset.

Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:

Інші способи вирішення

Щоб вирішити цю проблему, явно перетворіть його на підтримуваний тип дати й часу .

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.