Этот баннер — требование Роскомнадзора для исполнения 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=32855562&tid=1338618]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 324ms |
| total: | 464ms |

| 0 / 0 |
