Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Oracle SQL - retorna algum valor padrão se a consulta não retornar resultados


Se você está esperando uma linha, você pode usar a agregação:
Select coalesce(max(ename), '-1')
from emp
where empno = 1;

Isso sempre retorna uma linha, mesmo quando não há correspondência.