PL/SQL 패키지에 정의 된 레코드와 동일한 패키지에 정의 된 프로 시저가있는 경우 .NET에서 "레코드"유형을 작성할 수 있습니까? C#) 쪽을 선택하고 t_my_rec 유형을 사용하여 프로 시저에 전달합니다. UDT (Oracle 사용자 정의 데이터 형식)를 사용하여이 작업을 수행 할 수 있지만 관리되는 드라이버를 사용하고 있으므로 아직 지원되지 않습니다.Managed ODP.NET에서 Oracle으로 레코드 유형 전달 절차
TYPE t_arr_my_rec IS TABLE OF t_my_rec INDEX BY PLS_INTEGER;
TYPE t_my_rec IS RECORD
(
item_id items.item_id%type,
item_name items.item_name%type
);
PROCEDURE insert_my_rec
(
p_my_rec in t_my_rec
);
PROCEDURE bulk_insert_my_rec
(
p_my_recs in t_arr_my_rec
);
이상적으로는 삽입 문 FORALL 대량 작업을 수행 할 테이블의 모든 단일 항목에 대한 배열 타입을 정의하지 않도록하고 싶습니다.
정말 도움을 주셔서 감사합니다!