|
|
|
Откуда может браться ошибка ORA-01008 ?
|
|||
|---|---|---|---|
|
#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. Перед выполнением запроса передаю в него следующие переменные: Код: plaintext 1. 2. 3. Этот же запрос в TOAD выполняется без каких-либо проблем. Если запустить этот запрос в SQL Plus, предварительно выполнив команды: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: plaintext ________________________ Мы смотрим с оптимизмом... ...в оптический прицел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2016, 14:30 |
|
||
|
Откуда может браться ошибка ORA-01008 ?
|
|||
|---|---|---|---|
|
#18+
Alibek B., Код: 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. Regards Maxim ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2016, 14:36 |
|
||
|
Откуда может браться ошибка ORA-01008 ?
|
|||
|---|---|---|---|
|
#18+
Alibek B.Выполняю такой запрос: Код: 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. Перед выполнением запроса передаю в него следующие переменные: Код: plaintext 1. 2. 3. Этот же запрос в TOAD выполняется без каких-либо проблем. Если запустить этот запрос в SQL Plus, предварительно выполнив команды: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: plaintext ________________________ Мы смотрим с оптимизмом... ...в оптический прицел. в плюсе команда var что выдает? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ps надо указивать модификатор длины varchar2(19) ..... stax.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2016, 14:48 |
|
||
|
Откуда может браться ошибка ORA-01008 ?
|
|||
|---|---|---|---|
|
#18+
Да, через exec сработало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2016, 22:19 |
|
||
|
Откуда может браться ошибка ORA-01008 ?
|
|||
|---|---|---|---|
|
#18+
Alibek B.Да, через exec сработало. На самом деле правильный и исчерпывающий ответ по проблеме был тут: 19773618 и очень жаль, что он остался не понят ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2016, 02:17 |
|
||
|
Откуда может браться ошибка ORA-01008 ?
|
|||
|---|---|---|---|
|
#18+
Теперь понял. Нужно было вводить слеш после каждого блока begin...end, а я его указывал после всех команд. А exec видимо обрамляем строку в begin...end и сразу ее выполняет, не ожидая ввода слеша. Тем, кто с SQL*Plus работает постоянно, это видимо кажется вполне естественным и понятным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2016, 10:46 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39325353&tid=1887247]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
164ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 467ms |

| 0 / 0 |
