오라클패키지관련한질문입니다 0 2 1,039

by 정재교오라클 [2014.09.17 17:15:24]


완료되엇습니다.

by 아발란체 [2014.09.17 17:21:18]

얼레... function이면 함수인데, 함수에도 out 인자가 설정 되나요?

저거 실제 쓰는 function script인가요? ㅠ_ㅠ 몰라서 죄송합니다.

얼레.. 함수 return char 값도 예약어인데... 정상적인 함수 스크립트가 아닌 것 같은데요.

그리고 이해하신 것은 잘못되었습니다.

함수 들어오는 인자 값과 관계 없습니다.

들어오는 인자 값과 관계 없이 함수 안에 기술된 내용으로 수행 후 처리 결과에 따라 결과를 반환 해주는 구조로 되어 있습니다.

 


by 아발란체 [2014.09.17 17:27:58]

강좌 확인 결과 function은 out으로 인자 설정하는 부분이 없습니다.

http://www.gurubee.net/lecture/1042

 

프로시저에서 out 인자를 설정 할 수 있습니다.

 

둘다 DB 오브젝트로 사용 차이가 있습니다.

먼저 그 차이를 확인하셔야 할 것 같습니다.

 

 

간단히 함수에 대해 일반적 스크립트로 골격 설명 드리면.

 

function sum2(a, b) {

   c = a + b;

   return c

}

 

select sum2(1, 10) from dual
결과 : 11

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입