#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;