|
Где ошибка в SQL коде?
|
|||
---|---|---|---|
#18+
Есть PL/SQL код: Код: 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.
при его выполнении, на строке: Код: plsql 1.
выскакивает ошибка "ORA-00911: invalid character ORA-06512: at line 31" Подскажите пожалуйста, где поправить? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2020, 04:20 |
|
Где ошибка в SQL коде?
|
|||
---|---|---|---|
#18+
АртЮганск, Это не SQL*Plus - несколько команд через запяточие не допускается. Ошибки в запросе и сам подход комментировать не буду. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2020, 04:52 |
|
Где ошибка в SQL коде?
|
|||
---|---|---|---|
#18+
АртЮганск Подскажите пожалуйста, где поправить? 1) EI выполняет ровно одну команду, а не скрипт. 2) Нахрена делать запрос, если его результат никому не нужен? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2020, 07:37 |
|
Где ошибка в SQL коде?
|
|||
---|---|---|---|
#18+
АртЮганск, sql_block - не блок, надо begin end; но тогда надо куда-то (into) результат селекта пристроить выполните отдельно alter session через EXECUTE IMMEDIATE и селект ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2020, 10:42 |
|
Где ошибка в SQL коде?
|
|||
---|---|---|---|
#18+
Stax выполните отдельно АртЮганск Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2020, 10:52 |
|
Где ошибка в SQL коде?
|
|||
---|---|---|---|
#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.
Теперь выскакивает другая ошибка, на строке: Код: plsql 1.
Подскажите как переменную типа запись вывести в консоль? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2020, 06:24 |
|
Где ошибка в SQL коде?
|
|||
---|---|---|---|
#18+
АртЮганск Подскажите как переменную типа запись вывести в консоль? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2020, 06:53 |
|
Где ошибка в SQL коде?
|
|||
---|---|---|---|
#18+
АртЮганск Код: plsql 1.
RTFM timestamp. P.S. Ты полез туда и так, для чего у тебя недостаёт квалификации. Лучшим исходом будет, если ты хотя бы не нанесёшь ущерба. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2020, 06:59 |
|
Где ошибка в SQL коде?
|
|||
---|---|---|---|
#18+
АртЮганск Код переработал: Код: plsql 1.
если запрос возвращает не одну запись (да и с одной) так не пойдет 1) отказатся от EXECUTE IMMEDIATE для селекта 2) bulk collect селект явно не с лабы Зачем Вам EXECUTE IMMEDIATE sql_block2 INTO rez USING d1,d1;? ps rez dns_operative_data%ROWTYPE; ... dbms_output.put_line(rez.sum); ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2020, 09:40 |
|
|
start [/forum/topic.php?fid=52&msg=39953987&tid=1881290]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
156ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 274ms |
total: | 512ms |
0 / 0 |