![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Brego |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 21.12.2009 Где: Витебск/Беларусь Репутация: нет Всего: нет |
Имеется база - 10-ый Оракл и hibernate3, который с ним работает.
Из базы при запросе тащится коллекция объектов с текстовым полем. При создании критерия в него добавляется сортировка по этому полю следующим образом. criteria.addOrder(Order.asc(LAYOUT_NUMBER_FIELD)); Т.е. объекты должны быть отсортированы по возрастанию содержимого этого поля. Также имеется два приложения - старое и новое. И с одинаковым кодом сортировка происходит по разному. В старом - сортируются цифры по возрастанию, а уже после буквы по возрастанию - 1,3,5,7,a,c,z.... В новом - вначале буквы сортируются буквы, а потом цифры - a,c,z,1,3,5,7.... И не могу вкурить с чем это связано - и можно ли как-нить хиберу объяснить, чтобы буквы были "меньше" цифр? |
|||
|
||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 14 Всего: 104 |
Brego, базы данных разные для двух приложений? Скорее всего надо править какой-нибудь параметр в Оракле, который задает порядок сортировки.
-------------------- Lost.... |
|||
|
||||
| Brego |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 21.12.2009 Где: Витебск/Беларусь Репутация: нет Всего: нет |
2 Kangaroo: да, базы разные, но каким образом и где что поменять то?
С ораклом я не дружу ваще))) |
|||
|
||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 14 Всего: 104 |
Вот тут есть что-то похожее. А вообще - в раздел Оракла на Винграде, там должны знать.
-------------------- Lost.... |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |