informática

Cómo solucionar el ORA-01722 dentro de una select evitando PL-SQL

Muchas veces necesitamos saber si un dato es numérico antes de hacer la conversión to_number en Oracle.

Lo lógico sería utilizar una función en PL-SQL, pero, a veces, no tenemos esa libertad.

Para estos casos aquí una solución que se aleja de los manules, pero que funciona.

select
       case
               when UPPER(columna)=LOWER(columna)
                 then to_number(columna)
            when UPPER(columna)!=LOWER(columna)
                 then null
        end as converted_number
    from tabla_oracle
Enviado por fran el Vie, 2008/01/04 - 13:11. categories [ ]

grep para multiples ficheros

Os dejo un pequeño script bash para buscar una cadena en muchos archivos en Unix/Linux.
#!/bin/bash
if [ "$1" = "" ] ; then
   echo ggrep busqueda de cadenas en multiples ficheros
   echo Uso ggrep cadena_busqueda [patron_ficheros]
   exit
fi

if [ "$2" = "" ] ; then
        archivos=`find . `
else
        archivos=`find . -name $2`
fi

for archivo in $archivos
        do
                grep $1 $archivo
        done

Enviado por fran el Vie, 2007/01/26 - 10:25. categories [ ]

Problemas instalando FC5 en VMWare 5.5.1

Hoy he intentado instalar el Fedora Core 5 (FC5) utilizando una máquina virtual VMWare versión 5.5.1-19175 y me dice que no ha detectado discos... si sabeis algo.

Ver archivo adjunto.

Gracias.

Enviado por fran el Vie, 2006/03/24 - 09:51. categories [ ]

Configurar Back-UPS ES 500 para Fedora Core 3 (FC3)

Este artículo describe como configurar Back-UPS ES 500 conectada via USB a un FC3.

Primero hay que ver que el kernel haya detectado el dispositvo

Enviado por fran el Mié, 2005/08/31 - 17:50. categories [ ]

Volcando la base de datos de contactos de una organización

Si alguna vez os interesa guardar una copia de seguridad de todos los contactos de vuestro Outlook corporativo este código os será de utilidad.

Las rutinas listadas abajo graban en un fichero de texto toda la información que podeis ver en las libretas de direcciones del Outlook, incluidas las globales.

Enviado por fran el Mar, 2005/08/23 - 15:18. categories [ ]