Что значит это ошибка и как с ней бороться? Гуглил, не нашел.
1С v8: Ошибка СУБД: Microsoft OLE DB Provider for SQL Server: Выражения Case могут быть вложенными только до уровня 10
Есть решение проблемы (необходимо установить значение параметра max degree of parallelism равным 1), но не знаю как это сделать)
(0)
1. Вместо
ВЫБОР
КОГДА ....
ТОГДА ....
ИНАЧЕ ВЫБОР
КОГДА ....
ТОГДА ....
ИНАЧЕ ВЫБОР
....
использовать
ВЫБОР
КОГДА ....
ТОГДА ....
КОГДА ....
ТОГДА ....
ИНАЧЕ ....
КОНЕЦ
2. Избегать составных типов в запросах - они в неявном виде порождают левые соединения и CASE
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший