Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

palindromos

Estas en el tema de palindromos en el foro de Oracle en Foros del Web. Hola gente, les cuento: Para un trabajo en el instituto, me pidieron hacer un package en donde pueda leer un string y determinar si es ...
  #1 (permalink)  
Antiguo 03/12/2013, 18:44
 
Fecha de Ingreso: diciembre-2013
Mensajes: 1
Antigüedad: 10 años, 4 meses
Puntos: 0
Pregunta palindromos

Hola gente, les cuento:

Para un trabajo en el instituto, me pidieron hacer un package en donde pueda leer un string y determinar si es palindrome o no, ademas de ingresarlo, eliminar, modificar y listar los existentes.
La cosa es que no tengo idea como poder leer algo asi y determinar si es palindrome o no, no entiendo como hacerlo y solo he encontrado informacion sobre programacion en java al respecto. Si pudieran ayudarme, estaria muy agradecido.
  #2 (permalink)  
Antiguo 04/12/2013, 03:58
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Respuesta: palindromos

Para ir entrando en ambiente, usa la funcion reverse.

Si la cadena resultante es igual a la cadena entrante THEN TRUE ELSE FALSE........
  #3 (permalink)  
Antiguo 06/12/2013, 09:25
 
Fecha de Ingreso: abril-2012
Ubicación: Capital Federal
Mensajes: 283
Antigüedad: 12 años
Puntos: 15
Respuesta: palindromos

Cita:
Iniciado por ;4538402
Hola gente, les cuento:

Para un trabajo en el instituto, me pidieron hacer un package en donde pueda leer un string y determinar si es palindrome o no, ademas de ingresarlo, eliminar, modificar y listar los existentes.
La cosa es que no tengo idea como poder leer algo asi y determinar si es palindrome o no, no entiendo como hacerlo y solo he encontrado informacion sobre programacion en java al respecto. Si pudieran ayudarme, estaria muy agradecido.
Hola D13G0X, te escribo la query que se ajusta a lo que necesitas:

Código SQL:
Ver original
  1. SELECT
  2.         CASE WHEN campo = REVERSE(CAMPO)
  3.              THEN 'ES PALINDROMO' ELSE 'NO ES PALINDROMO' END

Comenta como te resultó.

Saludos

damimg

Etiquetas: min
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:13.