Что означает код HRESULT 0x0004093D (IDS_MON_RELATIVE_INTERVAL)?

 
Предыдущий Следующий
IDS_MON_OUT_OF_RANGE IDS_MON_NOT_COLUMN_OF_VIEW

IDS_MON_RELATIVE_INTERVAL

Что означает IDS_MON_RELATIVE_INTERVAL

IDS_MON_RELATIVE_INTERVAL (0x0004093D) — Значение <relative interval> должно быть отрицательным.

Что проверить и как подтвердить исправление

Сохраните relative interval и функцию/предикат, который его принимает. Для этой грамматики требуется отрицательное значение, поэтому знак является частью контракта, а не произвольной нормализацией. Повторите тот же запрос с корректным отрицательным interval и неизменной базовой датой, чтобы подтвердить именно эту причину.

После правки сохраните итоговый текст SQL-запроса и позицию синтаксического анализатора, на которой разбор продолжился дальше.

Документация для результата 0x0004093D: DATEADD function · Literals and relative time · Parser messages.


Нужно найти другой код? Найти другой код состояния или ошибки.