|
|
|
Вернуть результат выполнения функции FastReport
|
|||
|---|---|---|---|
|
#18+
Есть query вида DECLARE a1 varchar2(1024); a2 varchar2(2024); begin a1:= function(:par); dbms_output.put_line(a1); end; Вопрос как забрать результат выполнения dbms_output.put_line(a1) (возвращает результат успешно/неуспешно) в отчет для дальнейшего анализа? Точнее как просто передать какой-то результат выполнения функции в Через select ...from dual функцию оформить не выйдет. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 09:53 |
|
||
|
Вернуть результат выполнения функции FastReport
|
|||
|---|---|---|---|
|
#18+
из моего проекта: Код: sql 1. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 10:09 |
|
||
|
Вернуть результат выполнения функции FastReport
|
|||
|---|---|---|---|
|
#18+
P.S. morhelleneЧерез select ...from dual функцию оформить не выйдет. не понял мысли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 10:11 |
|
||
|
Вернуть результат выполнения функции FastReport
|
|||
|---|---|---|---|
|
#18+
Кроик Семён, select function(:par) from dual дает ORA-14552: невозможно выполнение DDL, фиксации или отката внутри запроса или DML операции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 10:17 |
|
||
|
Вернуть результат выполнения функции FastReport
|
|||
|---|---|---|---|
|
#18+
Это код функции. Её нужно создать . Она сохранится в базу и будет там существовать под именем FUNC_GET_DBMS_OUTPUT Впоследствии её можно будет вызвать из SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 11:48 |
|
||
|
Вернуть результат выполнения функции FastReport
|
|||
|---|---|---|---|
|
#18+
P.S. можно и без создания функции конечно, т.е. воспользоваться таким анонимным SQL блоком : Код: pascal 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. но с функцией все-таки элегантнее на мой взгляд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 12:00 |
|
||
|
Вернуть результат выполнения функции FastReport
|
|||
|---|---|---|---|
|
#18+
В каком месте тут фигурирует FastReport ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2019, 13:44 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39830651&tid=2039328]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
146ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 502ms |

| 0 / 0 |
