|
|
|
рекурсия из текстового значения
|
|||
|---|---|---|---|
|
#18+
Добрый день! Была задачка, решенная на MS. Теперь не знаю как этот хитрый CTE переложить на CONNECT BY PRIOR рекурсия из текстового значения Если лень, открывать, то ее описание: Существует иерархия: имякодdata101data201.350data301.350.10data401.350.10.10data501.350.10.10.001data601.350.10.10.001.01 Очевидно, что "отцовское" подразделение разделяется путем ограничения точек. Вопрос - как построить структуру типа: имякодdata1data1data2data1 / data2data3data1 / data2 / data3data4data1 / data2 / data3 / data4data5data1 / data2 / data3 / data4 / data5data6data1 / data2 / data3 / data4 / data5 / data6 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 18:36 |
|
||
|
рекурсия из текстового значения
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 19:00 |
|
||
|
рекурсия из текстового значения
|
|||
|---|---|---|---|
|
#18+
fedoamx, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. минус забыл удалить :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 19:03 |
|
||
|
рекурсия из текстового значения
|
|||
|---|---|---|---|
|
#18+
fedoamx, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Можно заюзать обычный like вместо regexp_like, тогда может подхватиться индекс по c если он есть, но задача все равно странная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 19:12 |
|
||
|
рекурсия из текстового значения
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 19:45 |
|
||
|
рекурсия из текстового значения
|
|||
|---|---|---|---|
|
#18+
SY, 11-ка Код: plsql 1. 2. cast('data1' as varchar2(xxxx)) ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 09:52 |
|
||
|
рекурсия из текстового значения
|
|||
|---|---|---|---|
|
#18+
dbms_photoshop, Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 11:51 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39527273&tid=1885190]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
277ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 618ms |

| 0 / 0 |
