﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Oracle / Базы данных  / Помогите плиз , не получается execute immediate / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Thu, 08 Jan 2009 19:51:18 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Помогите плиз , не получается execute immediate</title><link>http://www.relib.com/forums/Topic870102-21-1.aspx</link><description>Спасибо, я уже сам всё сделал</description><pubDate>Mon, 30 May 2005 20:52:00 GMT</pubDate><dc:creator>shelden</dc:creator></item><item><title>Помогите плиз , не получается execute immediate</title><link>http://www.relib.com/forums/Topic870102-21-1.aspx</link><description>Есть функция function(:params).Имя этой функции хранится в таблице.После её выборки из таблицы делаю :заменяю в строке функции :params, на нужный параметр и делаюexecute immediatebegin ':result := выбранное_поле;'  using in out result;end;не получается (((. Девелопер пишет: неправильный тип данных, хотя типыresult и возвращаемый результат функции одинаковые. параметры тоже правильные.И ещё: если я пишу вот так:execute immediatebegin ':result := function(:params);'  using in out result, param ;end;param, result - правильные параметры То тогда всё нормально!!!!Почему так???? Подскажите</description><pubDate>Sun, 29 May 2005 17:31:00 GMT</pubDate><dc:creator>shelden</dc:creator></item></channel></rss>