|
execute immediate
|
|||
---|---|---|---|
#18+
Добрый день, помогите плз собрать динамический блок execute immediate, в который я бы мог передавать название сиквенса из переменной.(т.е чтоб получилось что-то типо этого SELECT || seq || .nextval into m from dual;) Также записывать значения этого сиквенса в переменную. Я знаю, что в динамическом sql можно собрать запрос с переменными, но как это делается ни как не пойму. Также подскажите, если другой способ увеличить последовательность сиквенса число N ? - гугл не помог ( Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2019, 10:50 |
|
execute immediate
|
|||
---|---|---|---|
#18+
Kaktus_87, Гуглом принципиально не пользуемся? https://docs.oracle.com/cd/B12037_01/appdev.101/b10807/13_elems017.htm см. examples ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2019, 10:59 |
|
execute immediate
|
|||
---|---|---|---|
#18+
Kaktus_87, держи на подумать: Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2019, 11:13 |
|
execute immediate
|
|||
---|---|---|---|
#18+
oragraf, Спасибо большое. В принципе мне нужна было 2 таких строчки: Код: plsql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2019, 14:59 |
|
execute immediate
|
|||
---|---|---|---|
#18+
Kaktus_87 Код: plsql 1. 2.
Ужас. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2019, 16:03 |
|
execute immediate
|
|||
---|---|---|---|
#18+
Elic, Что не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 09:12 |
|
execute immediate
|
|||
---|---|---|---|
#18+
Kaktus_87Что не так?Ты не понял, как PL/SQL-ьно обращаться к последовательности. А затем усугубил динамический запрос бессмысленным оборачиванием в PL/SQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 09:20 |
|
execute immediate
|
|||
---|---|---|---|
#18+
Elic, Как будет правильно? Так? Код: plsql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 10:06 |
|
execute immediate
|
|||
---|---|---|---|
#18+
Kaktus_87Как будет правильно? Так?Какая тебе разница? Немотивированное динамическое обращение к последовательности без знания основ - это говнокод по определению. Степень говнокодистости непринципиальна. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 10:18 |
|
execute immediate
|
|||
---|---|---|---|
#18+
авторКакая тебе разница? Хочется понять как правильно, я только учусь. С oracle познакомился полгода назад только. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 10:27 |
|
execute immediate
|
|||
---|---|---|---|
#18+
Kaktus_87, в древних версиях не прокатит ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 10:42 |
|
execute immediate
|
|||
---|---|---|---|
#18+
Kaktus_87авторКакая тебе разница? Хочется понять как правильно, я только учусь. С oracle познакомился полгода назад только. имхо, от версий зависит для древних, я кодировал примерно так Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
.... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 10:49 |
|
|
start [/forum/topic.php?fid=52&msg=39857236&tid=1882124]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 265ms |
total: | 403ms |
0 / 0 |