|
Oracle 10g, wm_concat, сортировка
|
|||
---|---|---|---|
#18+
Есть такой код: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Но не смотря попытки схитрить (подзапрос с сортировкой), в LIST записи все равно иногда не упорядочены. Есть ли еще способы для wm_concat задать порядок значений? Или только на клиенте сортировать? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2020, 10:20 |
|
Oracle 10g, wm_concat, сортировка
|
|||
---|---|---|---|
#18+
Alibek B., попробуй https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=787023&msg=9387892 без гарантий ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2020, 10:28 |
|
Oracle 10g, wm_concat, сортировка
|
|||
---|---|---|---|
#18+
Alibek B., Перейти на сопровождаемую версию, где есть listagg? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2020, 10:30 |
|
Oracle 10g, wm_concat, сортировка
|
|||
---|---|---|---|
#18+
Обновить СУБД возможности нет. Понятно. Значит нужно будет обрабатывать на клиенте. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2020, 11:23 |
|
Oracle 10g, wm_concat, сортировка
|
|||
---|---|---|---|
#18+
Тут был еще вариант, через курсор https://oracle-base.com/articles/misc/string-aggregation-techniques На всякий случай учти, что если будете переходить на 11 версию, то тип данных для wm_concat изменится ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2020, 11:50 |
|
Oracle 10g, wm_concat, сортировка
|
|||
---|---|---|---|
#18+
Alibek B., Код: plsql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2020, 12:10 |
|
Oracle 10g, wm_concat, сортировка
|
|||
---|---|---|---|
#18+
Ух ты, у меня xmlagg есть. Я думал, что это для версии 11 и старше. Спасибо, так работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2020, 12:17 |
|
Oracle 10g, wm_concat, сортировка
|
|||
---|---|---|---|
#18+
env, Не забываем что в общем случае: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2020, 13:26 |
|
|
start [/forum/topic.php?fid=52&fpage=36&tid=1880867]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 313ms |
total: | 444ms |
0 / 0 |