Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/01/2009, 02:26
jc3000
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Respuesta: Consultas vacías

No, te confundes.

Si he entendido bien , el se refiere a un NO DATA FOUND , no a un dato nulo y eso no se puede hacer.

SQL> select *
2 from dual
3 where dummy = 'p';

ninguna fila seleccionada

SQL> select nvl(dummy,'tt')
2 from dual
3 where dummy = 'CARLOS';

ninguna fila seleccionada

Eso en sql puro y duro. Si lo haces el pl si, haces un SELECT ......INTO y gestionas el NO DATA FOUND en la EXCEPTION