0
다른 테이블에서 값을 선택하여 오라클 오브젝트 유형에 값을 입력하고 싶습니다.테이블에서 값을 선택하고 oracle 오브젝트를 생성하십시오.
테이블과 insert 문은 다음과 같습니다.
CREATE TYPE Test_obj AS OBJECT (
attr1 VARCHAR2(20),
attr2 VARCHAR2(20),
attr3 VARCHAR2(25) );
/
CREATE TABLE resultrow_obj (
resultrow Test_obj ,
RESULTTABLEID NUMBER(20,0),
ROWNUMBER NUMBER(20,0));
/
INSERT INTO resultrow_obj VALUES (
Test_obj (select col1,col2,col3 from Table2 where rownum<=1),
1,123);
/
그래서 실제 질문 무엇입니까? – APC