sql >> Base de Datos >  >> RDS >> Sqlserver

En SQL Server 2008, puedo pasar parámetros con valores de tabla a mi procedimiento almacenado desde NHibernate. Cómo lograr lo mismo en Oracle

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

CREATE TYPE ttEmployeeType AS TABLE OF employeeType;

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