Oracle - ¿ES UN BUG?

 
Vista:

¿ES UN BUG?

Publicado por diegote (39 intervenciones) el 03/01/2008 16:54:18
Buenas tardes tengo una duda,
Si yo tengo una campo númerico y meto un caracter alfanúmerico en ese campo ,si yo hago:
select to_number(campo)
from tabla

Me da el error invalid number.Hasta ahi todo correcto pero, si yo hago :
select count(1) from
(select to_number(campo)
from tabla)
No me da error y me devuelve todos los registros de la tabla.
¿QUIEN ME PUEDE EXPLICAR ESTO?ENTIENDO QUE SERÁ UN BUG,no?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder