Игнорирование сортировки моего запроса
Добавлено: 17 дек 2010, 11:14
Доброго времени суток, уважаемые!
В одном из отчётов возникла необходимость сортировки данных.
Пишу следующее:
SELECT *
FROM TABLE(reports_fin_pkg.rep_client_margins(null, '17.12.2010', 280, null, null, 'Y', -1))
ORDER BY org_name, client_name, producer_name
Суть. Сортирую select'ом по наим. организации, наим. клиента, наим. бренда. Всё сортируется.
В DataBand1 стоит Sorting = None, т.е. вообще её нет. Однако, при выводе данных моя сортировка сбивается и данные сортируются как попало.
Не могу понять в чём причина. Может нужно ещё какой-то флаг где-то поставить?
В одном из отчётов возникла необходимость сортировки данных.
Пишу следующее:
SELECT *
FROM TABLE(reports_fin_pkg.rep_client_margins(null, '17.12.2010', 280, null, null, 'Y', -1))
ORDER BY org_name, client_name, producer_name
Суть. Сортирую select'ом по наим. организации, наим. клиента, наим. бренда. Всё сортируется.
В DataBand1 стоит Sorting = None, т.е. вообще её нет. Однако, при выводе данных моя сортировка сбивается и данные сортируются как попало.
Не могу понять в чём причина. Может нужно ещё какой-то флаг где-то поставить?