AYUDA,PLEASEEEE
Publicado por bercyano (39 intervenciones) el 08/01/2008 12:51:17
Buenas dias 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?
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


0