› Fóruns › SQL e PL/SQL › ORA-01403: no data found › ORA-01403: no data found
27 de outubro de 2009 às 2:11 pm
#90500
Participante
Anakin,
Quando usa-se cursor ele trata a exceção no_data_found, evitando assim que estoure o erro para ti. Para usar do jeito que tu havia pensado, mas sem que estoure o erro teria que fazer como o Litz postou, colocando o teu select dentro de um outro bloco PL/SQL e fazendo o tratamento de exceção ali.
O recomendado é sempre que exista um tratamento de exceção, justamente para não ficar estourando os erros. Quando for fazer um select .. into é muito recomendado que trate o no_data_found.
Abraço,
Roberto