| Предыдущий | Следующий |
| IDS_MON_CANNOT_CAST | IDS_MON_INVALID_IN_GROUP_CLAUSE |
IDS_MON_DATE_OUT_OF_RANGE
Что означает IDS_MON_DATE_OUT_OF_RANGE
IDS_MON_DATE_OUT_OF_RANGE (0x00040947) — Относительный интервал, переданный функции DATEADD, слишком велик.
Что проверить и как подтвердить исправление
Зафиксируйте единицу DATEADD, исходную дату и величину относительного интервала. Проверьте переполнение отдельно для positive и negative смещения и не меняйте базовую дату одновременно с interval. Исправление подтверждается тем же DATEADD с величиной, которая остаётся в допустимом диапазоне результата.
В журнале сохраните исправленный фрагмент запроса и фактический результат повторного parser pass.
Сохраните этот контрольный результат вместе с исходным HRESULT.
Документация для результата 0x00040947: DATEADD function · Date literals · Parser messages.
Нужно найти другой код? Найти другой код состояния или ошибки.
