Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Подскажите, где ошибка
|
|||
|---|---|---|---|
|
#18+
В базе данных ASA 9 следующее: ALTER VIEW "DBA"."v_fl"() AS SELECT xp_write_file('C:\income\tmp_pic.jpg', bimg) as asd FROM tb_slides WHERE id_slide = 22 ALTER PROCEDURE "DBA"."pr_getfile"() as SELECT xp_write_file('C:\income\tmp_pic.jpg', bimg) as asd FROM tb_slides WHERE id_slide = 22 В Interactive SQL результаты совпадают как в случает вьюса, так и процедуры. Пробую в PowerBuilder написать следующее: SELECT asd into :ed FROM v_fl; - работает на Ура (т.е. происходит сохранение картинки в заданный файл) string str_73 = 'call pr_getfile()' execute immediate :str_73; - нифига не работает (sqlca ошибок не отображает) В чем ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2005, 16:45 |
|
||
|
Подскажите, где ошибка
|
|||
|---|---|---|---|
|
#18+
Мне кажется, execute immediate можно использовать только для выражений не возращающих result set, а ваша процедура подразумевает возвращаемый результат, поскольку там используется select. Попробуйте описать процедуру так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2005, 17:49 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=32856483&tid=1338618]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 123ms |

| 0 / 0 |
