2014-01-17 5 views
3
하위 쿼리

변수가 PLSQL :

IF xVar IN (SELECT yVar 
      FROM....) 
THEN... 

같은 PL/SQL 함수 뭔가에 possibile 경우? 이 자주

+0

몇 가지 방법을 참조하십시오. http://stackoverflow.com/questions/13217600/if-exists-condition-not-working-with-plsql – MarCrazyness

답변

1

아니, 당신은 아마 너무 뭔가 같은

select count(*) 
into foo 
from blah 
where yVar = xVar 

if foo > 0 then ... 

이있을 것이다 또는 당신은 부울을 반환하는 함수를 만들 수있는 감사 암묵적인 커서로 -IN. IF 식의 IF-THEN-ELSE 연산자 만 알고 있습니다.

0

당신이 사용할 수있는 사용하는 거라고 뭔가 경우 는