|
Вставка одного значения в несколько полей таблицы
|
|||
---|---|---|---|
#18+
Здравствуйте всем! Мне нужно сделать вставку в таблицу, в два поля вставляется одно и то же значение, которое вычисляется достаточно сложно, то есть это выглядит примерно так: Код: plsql 1. 2. 3.
Я понимаю, что вычисления можно запрятать во внутренний селект, но у меня там и так сложный запрос и лишний уровень городить не хочется. Поэтому такой вариант не предлагать (он и так запасной)) Просто в оракле столько всего, может и такую конструкцию уже придумали, что-то вроде дублирования одного значения в несколько полей таблицы. Я пока ничего такого не нашла. Буду очень признательна, это облегчит запрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2020, 07:52 |
|
Вставка одного значения в несколько полей таблицы
|
|||
---|---|---|---|
#18+
kate.shest может и такую конструкцию уже придумали, что-то вроде дублирования одного значения в несколько полей таблицы. Но можешь вплести даже и триггер. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2020, 07:56 |
|
Вставка одного значения в несколько полей таблицы
|
|||
---|---|---|---|
#18+
kate.shest лишний уровень городить не хочется. Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2020, 11:28 |
|
Вставка одного значения в несколько полей таблицы
|
|||
---|---|---|---|
#18+
andrey_anonymous Код: plsql 1. 2. 3. 4. 5.
попробовал с вызовом ф-ции with t as (select f(deptno) v from dept ... без materialize f выполнилась "два раза" .... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2020, 14:04 |
|
|
start [/forum/topic.php?fid=52&gotonew=1&tid=1881298]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
184ms |
get topic data: |
8ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 300ms |
total: | 567ms |
0 / 0 |