Ordenar números con máscara en Oracle – SQL
¿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.
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;
Pagar las horas extra
Pero si hay que hacerlo, Director, mi nave tendrá que ser reparada con fondos planetarios. Mis hombres necesitarán una prima suculenta.. Venga, Director, tenga en cuenta que no disfrutarán de su permiso. Robots e Imperio (Isaac Asmimov) Capítulo 10, «Después del Discurso». Frase dicha por D.G. Baley
¿Como Perros y Gatos?
Quedan 15 días (the crisis song)
¡La Canción de la Crisis! Toni A. Martínez, con sus recursos, es totalmente original y genial. Enhorabuena: Sólo quince días más. Nos quedan para cobrar. Entre ambos sumamos novecientos euros que se nos van entre llamadas y gas, agua y electricidad, añade impuestos, seguros, hipoteca, escalera y el pan.