#0
by Guzey
Добрый день Коллеги. Столкнулся с проблемой, ошибка деления на ноль. Вроде все просто, но начал ковырять и наткнулся на странную проблему. Имеем вот такой запрос: ВЫБРАТЬ И НЕ СпрУпаковки.ПометкаУдаления При делении запрос выдает ошибку деления на ноль в SQL базе. Эта же база в файловой ошибку не возвращает. Если в sql базе не делить, а просто вывести отдельно знаменатель и числитель, то они не равны нулю. Если из запроса убрать внутреннее соединение, ошибка не возникает. Кто с таким сталкивался, как такое решать?
#3
by ssalikoff
В этой ветке всё гораздо подробней описано Но решения пока никто не предложил Интересно, что проблема как минимум три недели существует с момента выхода релиза 11.2.3.108 но сообщение о проблеме были на мисте опубликовано почти одновременно
#4
by Тролль главный
вот это ВЫБОР КОГДА НЕ СпрУпаковки.ЭтоГруппа ТОГДА СпрУпаковки.Числитель / СпрУпаковки.Знаменатель КОНЕЦ не помогло?
#7
by ssalikoff
Вообще вопрос не как обойти проблему — это совсем несложно. Вопрос в другом - почему? То есть наблюдается явление противоречащее здравому смыслу, а объяснения нет.
#10
by Guzey
Поймал, деление 1 на 1 Оп! И правда дежавю, пошел изучать Не катит, проверял, там точно число, нет ни нуля, не NULL`а. Результат запроса в консоле Числитель = 1, Знаменатель = 1. Запрос из типовой конфигурации, так что комментировать странность не буду. Пока меня смущает то что, в соединении оба условия возвращают истину, убираю любое из условий проблема не возникает. Кстати проверил на постргре, ошибки нету. Похоже скуль не корректно интерпретирует условие в соединении.
#12
by Guzey
Проблема еще решается кстати если упорядочивать без ИЕРАРХИИ, но поведение все таки странное. Буду писать на хот лайн 1с-ников, проблема все таки похоже платформенная.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Запуск 1С SQL на не MS SQL сервере ?
- Деление на нуль в отчёте ТиС 7.70.932
- SQL или не SQL ??? как решить ?
- 1cv8 SQL: Имя SQL сервера и имя SQL базы данных
- 77 на SQL 2005, добавил константу , а где ее и как искать в SQL MS 2005
- Деление на ноль в отчете производства за смену
- Ошибка SQL деление на ноль.
В этой группе 1С
- Как запретить создавать чеки со статусом "Отложен без резервирования"
- Период выгрузки в EnterpriseData
- Переходим с ЗиК 7.7 на ЗуП 3.0 начисления не загружаются
- Конвертация данных
- ERP есть ли механизм указания основного банковского счета для организации.
- v7: Запрос остатков взаиморасчетов ТИС 8.2
- Пропали файлы и папки с общих папок
- Проводки по реализации в бухгалтерии 3.0
- Как программно вызвать событие ПриПолученииДанных для генерируемой формы списка?
- Терминальная печать этикеток через ScrewDrivers
- Утечки памяти в 1с
- Загрузка картинок на сервер
- v7: Переход с не типовой ЗиК 7.7 (349 релиз) на ЗУП 3.0
- Установлен безопасный режим ComObject
- Как сделать три состояния флажка вычисляемого поля
- Интеграция 1С: Битрикс: корпоративный портал и 1С: Документооборот КОРП
- v7: Показать остатки номенклатуры в разрезе реквизитов
- 1с 8.3 динамический список отображение дерево развернуть все строки программно
- какая настройка в БП 3.0.43 отвечает за наличие субконто статей на счете 90.02.1
- 6-НДФЛ ЗиУП (УПП) 8.2