Как реализовать OracleDbType.Массив и OracleDbType.Object в NHibernate

#oracle #nhibernate #stored-procedures

#Oracle #nhibernate #хранимые процедуры

Вопрос:

Я успешно внедрил SqlDbType.Structured в SQL. Но столкнулся с проблемой в OracleDbType.Массив и OracleDbType.Object .Любой пример кода, который показывает, как это реализовать с помощью Nhibernate.

Ниже приведены моя процедура, тип и объект типа, который является параметром моей хранимой процедуры.

  CREATE OR REPLACE TYPE employeeType AS OBJECT (employeeId INT, employeeName VARCHAR2    (50));     

   CREATE TYPE ttEmployeeType AS TABLE OF employeeType;   


  ***********Procedure***************************
  CREATE PROCEDURE testCustom (pLocation ttEmployeeType)   
     AS   
    BEGIN  
   INSERT INTO    employee (emp_id, emp_name)   
   SELECT  * FROM    TABLE(pLocation);  
   END;