|
|
|
Дублирование записей из польз. типа
|
|||
|---|---|---|---|
|
#18+
Доброго дня господа ! Можно ли из пользовательского типа обеспечить дублирование записей Код: plsql 1. 2. 3. 4. 5. 6. MyType(A.F2).OKK Ссылаюсь на пользовательский тип c передачей в конструктор типа кол-ва записей для дублирования (поле F2) OKK - что-то возвращает по пользов. методике + тип дублирует запись из таблицы A Результат F1 F2 OKK 1 2 10 1 2 20 2 3 100 2 3 200 2 3 300 Заранее благодарен ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2016, 23:57:31 |
|
||
|
Дублирование записей из польз. типа
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2016, 00:52:09 |
|
||
|
Дублирование записей из польз. типа
|
|||
|---|---|---|---|
|
#18+
andrey_anonymous, Принято-спасибо, а в 12 версии она стабильно работает ? в 10-ке были зависания на больших объемах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2016, 08:17:47 |
|
||
|
Дублирование записей из польз. типа
|
|||
|---|---|---|---|
|
#18+
HOME_XПринято-спасибо, а в 12 версии она стабильно работает ? в 10-ке были зависания на больших объемах ??? Не знаю ничего про "зависания" pipelined в 10 и 11. Объемов больших, правда, не гонял - не более 5 миллионов строк. 12 - работаю сейчас. Знаю, что более 70 миллионов записей с inter-row dependencies в одну транзакцию система, над которой сейчас работаем, не прожует - свалится в темп на буферизации и вылетит по недостатку последнего. А 30-50 миллионов - прожует, хоть и не за час. Оптимально - до 15 миллионов, буфер остается в памяти. Но "зависаний" не наблюдал. Не знаю Ваших условий - вероятно, этих объемов недостаточно для проявления проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2016, 10:57:54 |
|
||
|
Дублирование записей из польз. типа
|
|||
|---|---|---|---|
|
#18+
andrey_anonymous, Нормально - спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2016, 17:54:22 |
|
||
|
Дублирование записей из польз. типа
|
|||
|---|---|---|---|
|
#18+
andrey_anonymous, Скажите а нет ли возможности внести момент дублирования в конструктор (думаю что нет, просто задаю вопрос) Т.е. хотел исключить метод Show = table(ttNbi1(A.F1,A.F2,A.F3). Show(1) ) Попроще для пользовательского вызова. Код: 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. 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. Заранее благодарен ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2016, 16:44:52 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39319371&tid=1887303]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
185ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 486ms |

| 0 / 0 |
