Dudas con una Select de SQL

danopes
03 de Febrero del 2004
Hola a [email protected], necesito hacer una select de un campo que contiene número y letras y solo quiero visualizar aquellos registros con todo números.

CREATE TABLE TB_NUMEROS (NUMERO VARCHAR2(5))
--
INSERT INTO TB_NUMEROS ('01234')
INSERT INTO TB_NUMEROS ('15489')
INSERT INTO TB_NUMEROS ('A5455')
INSERT INTO TB_NUMEROS ('124Q5')
INSERT INTO TB_NUMEROS ('48956')
--
Los datos que me interesarían son:
01234
15489
48956

Además no puedo mostrar errores de SQL.

Gracias por vuestra ayuda.

Isa?
03 de Febrero del 2004
select NUMERO from TB_NUMEROS where isnumeric(NUMERO) = 1

danopes
03 de Febrero del 2004
Gracias opr la prontitud Isaías, pero la select me da error.

select NUMERO from TB_NUMEROS where isnumeric(NUMERO) = '1'

ERROR:"NOMBRE DE COLUMNA NO VÁLIDO"

select NUMERO from TB_NUMEROS where is numeric(NUMERO) = '1'

ERROR : "FALTA UNA EXPRESIÓN"

TRABAJO BAJO BASE DE DATOS ORACLE 8.0.5 CON LA APLICACION PL/SQL DEVELOPER