오라클 객체에 문제가 있습니다. 나는 기능을 쓰고있다.오라클 객체 내부 테이블의 객체
CURSOR cResultValues (p_vrc_mnemo VARCHAR2,
p_pdt_mnemo VARCHAR2,
p_table t_crt_list_prdt_conf_tab) IS
SELECT pdt_grp_mnemo,
pdt_mnemo,
pdt_variant,
FROM TABLE(p_table)
WHERE pdt_mnemo = p_pdt_mnemo AND
pdt_variant = p_vrc_mnemo;
을 더 명확 글로벌 종류를 만들기 위해 : 등등
CREATE OR REPLACE TYPE t_pdt_config_rec IS OBJECT(
pdt_grp_mnemo VARCHAR2(30),
pdt_mnemo VARCHAR2(30),
pdt_variant VARCHAR2(30),
/
CREATE OR REPLACE TYPE t_pdt_config_tab IS TABLE OF t_pdt_config_rec
/
-------------------------------------------------------------------------------------
CREATE OR REPLACE TYPE t_list_conf_rec IS OBJECT(
pdt_conf t_pdt_config_rec, -- product info
pdt_childs t_pdt_config_tab) -- products compinations
/
CREATE OR REPLACE TYPE t_list_conf_tab IS TABLE OF t_list_conf_rec
/
을 선택하고이있다. 변경 이전에는 t_pdt_config_tab 만 있었고 아무런 문제가 없습니다.
어떻게 pdt_conf 개체의 정보를 얻을 수 있습니까?
당신이 간단한 예제를 빌드 할 수 있습니까? 우리는't_crt_list_prdt_conf_tab'이 무엇인지 모릅니다! 또한 귀하의 질문은 무엇입니까? 어떤 오류 메시지가 나타 납니까? –
다른 함수에 의해 XML에서 파싱 된 정보를 선택하고 t_list_conf_tab로 저장해야합니다. 개체가있는 표를 선택하는 방법을 모르겠습니다. –
왜 매개 변수의 유형이't_crt_list_prdt_conf_tab'입니까? 그것은 또 다른 대상인가? –