Задача 101.51163

Задача :101.51163

Краткое описание :
Сделать, чтобы при сортировке по вычисляемому полю, сортировало в сервере СУБД
Описание :
Общие вопросы взаимодействия с СУБД
Что измененно :


Сортировка
MSSQL
Oracle

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Сделать, чтобы при сортировке по вычисляемому полю, сортировало в сервере СУБД.
Сейчас, если хоть одна колонка, по которой заказали сортировку, не является полем БД,
-- сортировка будет сделана в клиентском приложении.


Как измененно :

Реализовано для колонок, представляющих из себя простые выражения,
в которых упомянуты поля БД, поля таблиц в памяти, переменные, константы,
системные функции(не все).
Из существенного, что не реализовано: пользовательский функции.
Если в выражение используется прикладная функция, оптимизация не произойдет.
Также никуда не делось ограничение про то, что выборка должна быть "плоской":
корневая таблица броуза R должна быть таблицей БД,
и и все используемые поля (непосредственно или в составе
вычисляемого выражения) должны либо не зависеть от навигации по R,
либо быть подцепленными 1 к 1 к R
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:


Название продукта Название компонента Тип Последняя версия Дата выхода
atlCore_ATLCORE_DLL5.5.14.0
AtlExecATLEXECEXE5.5.14.0
lotdll_LOTDLL_DLL5.5.14.0
ms70drvMS70DRVDLL5.5.14.0
ora90drvORA90DRVDLL5.5.14.0
streams_STREAMS_DLL5.5.14.0
SupportSUPPORTEXE5.5.14.0