PLS-00405: subquery not allowed in this context

oracle

PLS-00405: subquery not allowed in this context
Cause: A subquery was used in an inappropriate context, such as: 

if (SELECT deptno FROM emp WHERE ... ) = 20 then ... S

ubqueries are allowed only in SQL statements.
Action: The same result can be obtained by using a temporary variable, as in: 

SELECT deptno INTO temp_var FROM emp WHERE ...; 

IF temp_var = 20 THEN ...

Back to previous menu

https://support.oracle.com/

http://www.oracle.com/