Функция НАЧАЛОПЕРИОДА в запросе возвращает пустую дату

1. robix 09.04.26 18:33 Сейчас в теме
Имеются две одинаковые базы. На одной и той же платформе. В одной из них функция НАЧАЛОПЕРИОДА в запроснике не отрабатывает.
НАЧАЛОПЕРИОДА(Заказ.ДатаЗаказа, МЕСЯЦ) КАК НачалоМесяца
вместо реальной даты показывает 01.01.0001 0:00:00
То ли это как-то связано с переездом на новый windows сервер, то ли с какими-то настройками.

Кто-нибудь сталкивался с таким багом ?
По теме из базы знаний
Найденные решения
5. robix 26.04.26 13:30 Сейчас в теме
(4) Насколько помню, дело было в SQL Native клиенте. Но без него и базу не добавить, его невозможно не установить. Но вот удалить можно и будут такие баги. Вообще это проблема сисадминов. Как-так получается, что с сервера что-то установленное пропадает, вот это главная загадка :)
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. robix 14.04.26 20:58 Сейчас в теме
Есть мысль, то этот как-то связано со смещением дат при создании базы. Но если сделать запрос к таблице [_YearOffset], то возвращает 2000. Может быть дело все-таки в каких- то настройках самого windows сервера или еще чего-то...
3. robix 15.04.26 20:54 Сейчас в теме
Нашлось решение ) Действительно, дело было в компонентах SQL на windows сервере. Видимо 1С их как раз использовала для определенных функций в запросах...
4. Miket78 54 16.04.26 05:52 Сейчас в теме
5. robix 26.04.26 13:30 Сейчас в теме
(4) Насколько помню, дело было в SQL Native клиенте. Но без него и базу не добавить, его невозможно не установить. Но вот удалить можно и будут такие баги. Вообще это проблема сисадминов. Как-так получается, что с сервера что-то установленное пропадает, вот это главная загадка :)
Для отправки сообщения требуется регистрация/авторизация

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот