Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Перемещение узла в дереве (NestedSets)
|
|||
|---|---|---|---|
|
#18+
Есть дерево Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Функция перемещения узла SELECT library.udc_move_node(772, 604, 0); 772 ИД перемещаемого 604 ИД куда переносится при перемещении не правильно расчитывается правый ключ помогите разобраться вот код функции перемещения CREATE OR REPLACE FUNCTION "library"."udc_move_node" (integer, integer, integer) RETURNS boolean AS Код: plaintext 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. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2008, 12:24 |
|
||
|
Перемещение узла в дереве (NestedSets)
|
|||
|---|---|---|---|
|
#18+
Сам в своё время помучился над этим алгоритмом, всё становится проще, если рассматривать операцию переноса ветки как последовательность операций удаления ветки и добавления ветки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2008, 23:41 |
|
||
|
Перемещение узла в дереве (NestedSets)
|
|||
|---|---|---|---|
|
#18+
у меня есть полный набор алгоритмов работы с подобными деревьями. публиковать публично их я не буду (а жаль, но вот так), перемещение узла (максимально быстрый вариант) - это весьма геморойное занятие. рекомендую для глубокого понимания вопросов работы с такими деревьями почитать Джо Селко "SQL для профессионалов" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2008, 01:53 |
|
||
|
|

start [/forum/topic.php?fid=53&gotonew=1&tid=2004203]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 256ms |
| total: | 417ms |

| 0 / 0 |
