FUNCION EN ORACLE QUE PERMITA MOSTRAR DATOS INVERTIDOS
HOLA POR FAVOR NECESITO SABER SI HAY ALGUNA FUNCION EN ORACLE QUE PERMITA VER LOS DATOS INVERTIDOS POR EJEMPLO: PAOLA - ALOAP
POR FAVOR ES URGENTE ESPERO ME PUEDN AYUDAR GRACIAS. PAOLA
POR FAVOR ES URGENTE ESPERO ME PUEDN AYUDAR GRACIAS. PAOLA
Hola.
Cada dia me maravillo mas de las ocurrencias que tiene la gente, pero bueno, voy a hacerte una función que te haga eso, aquí directamente en el post ya que en este ordenador no tengo instalado el Oracle, así que lo mismo te da algún error sintactico que espero sepas arreglar, voy a ello:
CREATE OR REPLACE FUNCTION INVERTIR ( CADENA IN VARCHAR2)
RETURN VARCHAR2 IS
CADENA_FINAL VARCHAR2(100) := '';
LONGITUD NUMBER;
BEGIN
LONGITUD := LENGTH(CADENA);
LOOP
CADENA_FINAL := CADENA_FINAL||SUBSTR(CADENA,LONGITUD,1);
LONGITUD := LONGITUD - 1;
IF LONGITUD = 0 THEN
EXIT;
END IF;
END LOOP;
RETURN(CADENA_FINAL);
END INVERTIR;
A ver si te sireve, Corazón.
Cada dia me maravillo mas de las ocurrencias que tiene la gente, pero bueno, voy a hacerte una función que te haga eso, aquí directamente en el post ya que en este ordenador no tengo instalado el Oracle, así que lo mismo te da algún error sintactico que espero sepas arreglar, voy a ello:
CREATE OR REPLACE FUNCTION INVERTIR ( CADENA IN VARCHAR2)
RETURN VARCHAR2 IS
CADENA_FINAL VARCHAR2(100) := '';
LONGITUD NUMBER;
BEGIN
LONGITUD := LENGTH(CADENA);
LOOP
CADENA_FINAL := CADENA_FINAL||SUBSTR(CADENA,LONGITUD,1);
LONGITUD := LONGITUD - 1;
IF LONGITUD = 0 THEN
EXIT;
END IF;
END LOOP;
RETURN(CADENA_FINAL);
END INVERTIR;
A ver si te sireve, Corazón.
