Oracle - estudiante

 
Vista:

estudiante

Publicado por Jean (2 intervenciones) el 17/09/2010 22:08:24
Kisiera saber como realizar en oracle un subprograma para hallar los primero 20 numeros capicuas mayores a mil.
envienme la respuesta a mi correo: [email protected]
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

RE:estudiante

Publicado por Fernando (10 intervenciones) el 25/09/2010 20:09:09
create sequence numeros start with 1001
/
create global temporary table nros on commit preserve rows
as select numeros.nextval nro from dba_tables
/
SELECT nro
FROM nros
where substr(nro, 1, 2) = REGEXP_REPLACE(nro, '(.)(.)(.)(.)', '\4\3')
and rownum < 21
/
truncate table nros
/
drop table nros
/
drop sequence numeros
/

Un saludo,
Fernando
http://comunidadoraclehispana.ning.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar