2012-09-30 3 views
0

일반적으로, 나는다른 테이블의 열이있는 행 유형을 정의하는 방법은 무엇입니까?

my_record my_table%ROWTYPE; 

cursor c1 (bla bla) is 
select * from my_tables... 

하지만 그런 짓을해야하는지 내가 정확히 내가 필요로하는 열이 my_record my_table%ROWTYPE처럼 하나 개의 객체를 정의 할 수있는 방법을

select b.*, c.col1, c.col2 
from my_table b, mytable1 c ... 

같은이있는 경우 어떻게됩니까?

+0

로 커서 후 변수를 선언 할 필요가 커서를 사용하는 경우는 my_complex_record MY_TABLE % ROWTYPE || mytable1.col1 % TYPE || mytable1.col2 %의 TYPE 같은 수 있습니다 뭔가가 . 내가 원하는 걸 어떻게 생각하니? – Bob

답변

3

방금 ​​

my_record c1%rowtype; 
+0

오라클 설명서를 보면 알게되었습니다. 하지만 고마워. – Bob

+1

이것은 올바른 답변이므로 수락하는 것을 잊지 마십시오 (체크 표시를 클릭하십시오). – hol

+0

답변 만 수락하십시오. – codingbiz

관련 문제