如何在NHibernate中实现OracleDbType.Array和OracleDbType.Object

如何在NHibernate中实现OracleDbType.Array和OracleDbType.Object,oracle,nhibernate,stored-procedures,Oracle,Nhibernate,Stored Procedures,我已经成功地实现了SQL中的SQLDbType.Structured,但在OracleDbType.Array和OracleDbType.Object中遇到了问题。任何演示如何使用Nhibernate实现它的示例代码 下面是我的过程、类型和类型的对象,它位于存储过程的参数中 CREATE OR REPLACE TYPE employeeType AS OBJECT (employeeId INT, employeeName VARCHAR2 (50)); CREATE

我已经成功地实现了SQL中的SQLDbType.Structured,但在OracleDbType.Array和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;