22 octubre 2014

Comprobar si un campo es numérico en SQL Oracle

Extraído de Stoneheads consiste en averiguar si un campo definido como alfanumérico es un número. En ocasiones existe la posibilidad de que existan códigos alfanuméricos y tenemos que localizar solo los exclusivamente numéricos, para ello incluiremos como condicion dentro de nuestra sentencia SQL:

translate(nombre_campo,'T 0123456789','T') is null
versión extendida:
translate(nombre_campo,'T_0123456789 +-.,;:*!¡=/\()%^[]','T') is null
Espero que os sirva.

Doblar la servilleta

Todos ven lo que pareces pero pocos ven lo que eres...

Siempre me ha producido curiosidad esta expresión para referirse a la muerte de alguien. Según cuentan, parece que Tirso de Molina puso en boca de un caballero "...del cuchillo la punta hacia mi acomoda, el filo hacia arriba puesto, la servilleta me doblan...".

También viene de la costumbre de doblar la servilleta el comensal que no volverá de invitado a comer en casa de alguien, "...quien la dobla no espera volver a usarla...".

Es curiosa también la expresión "estirar la pata" en referencia a la toma de medidas del ataúd para un muerto, tal y como expresa el dicho "Antes de hacerle la caja, a un muerto avaro midieron, y el tuno encogió la pata, pa que le costara menos".

05 enero 2014

Crónica triste de la Víspera del día de Reyes

Se supone que hoy es un día en el que hay que prepararse para la llegada de los Reyes Magos de Oriente, un día en el que todos los padres están deseando pasar el tiempo con sus hijos, el de hoy y el de mañana.

Para algunos, entre los que me encuentro, será posible, pero para otros, como mi pareja, no lo será ya que su puesto de trabajo, en un gran centro comercial, le exige estar desde las 12 de la mañana del día 5 hasta las 3 de la madrugada del día 6, todo esto gratis, es decir, trabajar 13 horas seguidas un festivo víspera de Reyes, de las cuales 3 horas, para poner las rebajas, son el mismo día 6, y sin compensación alguna, contando con 2 horas, una para comer y otra para cenar con los costes de manutención a costa del trabajador.

Situación esta que viene provocada por la famosa reforma laboral, la avaricia de los empresarios sin escrúpulos, los compradores procrastinadores de ultima hora, la pasividad de los comités de empresa y de los empleados y el silencio cómplice de los sindicatos amarillos.

Y luego saldrá alguno diciendo que la cola del paro es muy larga...