Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Функция Оракла в клозе FROM / 4 сообщений из 4, страница 1 из 1
02.02.2007, 16:25
    #34303030
Kolja2003
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функция Оракла в клозе FROM
Уважаемые спецы,
Подскажите пож как можно использовать функию Оракла в SQL Select-е? То есть можно ли написать что то типа: "Select * From Package.Function1". Я попробовал это сделать "влоб" не работает.
...
Рейтинг: 0 / 0
02.02.2007, 16:41
    #34303094
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функция Оракла в клозе FROM
Дык смотря что надо, что функция возвращает...
На всякий случай, посмотри слово CAST
...
Рейтинг: 0 / 0
02.02.2007, 17:47
    #34303314
Kolja2003
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функция Оракла в клозе FROM
tru55Дык смотря что надо, что функция возвращает...
На всякий случай, посмотри слово CAST

Да действительно я забыл это сказать -она возвращает реф-курсор то есть таблицу поэтому стоит в клазе From. Я знаю как вызывать фукции Ораксла из апликации АДО.НЕТ но идея этого селекта (в первом посте) была в том чтобы после получения таблицы на выходе из функции еще и подвергнуть ее Sql-ному селексту.
Возможно такое или надо всю логику внутрь функции запихивать?
...
Рейтинг: 0 / 0
02.02.2007, 17:59
    #34303353
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функция Оракла в клозе FROM
она возвращает реф-курсор то есть таблицу

Ref cursor и таблица - две большие разницы. Во FROM можно запихивать т.н. pipelined-функцию. Посмотри примеры на форуме Oracle - неоднократно приводились
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Функция Оракла в клозе FROM / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]