Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / NHibernate + Oracle. Хранимая функция имеет один из параметров OUT. / 1 сообщений из 1, страница 1 из 1
27.05.2010, 17:38
    #36653665
Курдль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NHibernate + Oracle. Хранимая функция имеет один из параметров OUT.
Уважаемые коллеги!

Как правильно оформить именованный вызов (Named Query) процедуры ORACLE вида:
Код: plaintext
1.
2.
3.
4.
5.
FUNCTION CheckPassword(
    Login_ IN USERS.USER_LOGIN%TYPE,
    Password_ IN USERS.USER_PASSWORD%TYPE,
    UserId_ OUT USERS.USER_ID%TYPE
) RETURN VARCHAR2;

Меня интересует XML мэппинг такого вызова типа:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<?xml version="1.0" encoding="utf-8"?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
  assembly="myassembly" namespace="myassembly.mynamespace">
  <sql-query name="SP_CheckPassword" callable="true">
  <query-param name="Login_ " type="string" />
  <query-param name="Password_ " type="string" />
        begin cpa.CheckPassword(:Login_ , :Password_ , ???); end;
  </sql-query>
</hibernate-mapping>

Да и код NHibernate в C# тоже не помешал бы :)
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / NHibernate + Oracle. Хранимая функция имеет один из параметров OUT. / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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