|
|
|
новичок
      
участник
Last Login: 22.06.2005 21:16
Сообщ.: 3,
Visits: 34
|
|
Есть функция function(:params).
Имя этой функции хранится в таблице.
После её выборки из таблицы делаю :
заменяю в строке функции :params, на нужный параметр и делаю
execute immediate
begin
':result := выбранное_поле;'
using in out result;
end;
не получается (((. Девелопер пишет: неправильный тип данных, хотя типы
result и возвращаемый результат функции одинаковые. параметры тоже правильные.
И ещё: если я пишу вот так:
execute immediate
begin
':result := function(:params);'
using in out result, param ;
end;
param, result - правильные параметры
То тогда всё нормально!!!!
Почему так???? Подскажите
|
|
|
|
|
новичок
      
участник
Last Login: 22.06.2005 21:16
Сообщ.: 3,
Visits: 34
|
|
| Спасибо, я уже сам всё сделал
|
|
|
|