Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

In SQL Server 2008 sono in grado di passare il parametro con valori di tabella alla mia stored procedure da NHibernate. Come ottenere lo stesso in 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;