¿Tenéis alguna tabla con un campo numérico de tipo string (varchar2) y queréis ordenarlo como si fuera un número? Por ejemplo: 01, 111, 101, 02 ,03 ,04 etc Solución: 1 2 3 SELECT campo FROM tabla ORDER BY TO_NUMBER(campo) DESCSELECT campo FROM tabla ORDER BY to_number(campo) DESC El resultado saldrá ordenado numéricamente…
Contenidos de: oracle
Reemplazar caracteres ASCII en Oracle – SQL
Reemplazar salto de lÃnea ASCII por salto de lÃnea HTML UPDATE tabla SET campo=REPLACE(campo,CHR(10),’ ‘) WHERE condicionUPDATE tabla SET campo=replace(campo,CHR(10),’ ‘) WHERE condicion Asà mismo podemos emplear la siguiente función de Oracle para devolver el número de un caracter ASCII: SELECT ASCII(’A’) FROM dual;SELECT ASCII(‘A’) FROM dual;…