|
![]() |
#1 |
Administrator
|
Ну из исходной постановки вопроса - с учетом оракловой БД в общем-то четко следует - что это поле, по которому прошло group by - Gustav прав.
Тут индексы ни при чем. Оракл, группируя - игнорирует регистр букв (это нормально, т.к. включена соотв настройка). А Аксапта - накладывает функцию nls_lower - приводя все к маленьким буквам. В случае SQL Server отсутствует функция nls_lower Кажется так. Пусть меня поправят гуру Оракла.
__________________
Возможно сделать все. Вопрос времени |
|
![]() |
#2 |
Moderator
|
Цитата:
![]() Ну, смех - смехом, а подоотчетники наши иногда обижаются, когда себя в отчете полностью в лоукейсе видят. Вот маленький тест - ораклисты могут проверить: X++: static void Test_OracleGroupBy(Args _args) { EmplTable emplTable; ; while select Name from emplTable // просто или order by Name { info(emplTable.Name); // Иванов Иван Иванович } while select Name from emplTable GROUP BY Name { info(emplTable.Name); // иванов иван иванович } } |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|