Hace unos días asistí en mi empresa, Everis, a una jornada de formación sobre “Oracle PL/SQL”. La impartió mi compañero Francisco Manuel Butrón Soriano.
Durante la formación se revisaron desde conceptos básicos hasta avanzados:
El blog de Miguel Ángel López Harillo
Hace unos días asistí en mi empresa, Everis, a una jornada de formación sobre “Oracle PL/SQL”. La impartió mi compañero Francisco Manuel Butrón Soriano.
Durante la formación se revisaron desde conceptos básicos hasta avanzados:
En mi empresa, Everis, he asistido en noviembre al curso de 3 días (o 27 horas) sobre “Rendimiento de sentencias SQL”. El curso ha sido impartido por Matías Andrés, de la empresa Forma2.
Continuar leyendo “Curso “Rendimiento de sentencias SQL” en Everis”
Cuando estás haciendo pruebas de base de datos y Oracle te devuelve el error ORA-01722, empiezas a sudar.
1 2 3 4 |
ORA-01722: número no válido 01722. 00000 - "invalid number" *Cause: The specified number was invalid. *Action: Specify a valid number. |
Dicho error es bastante genérico y puede deberse a cosas bastante dispares. Oracle no da mucha más información en su web.
En mi caso se debía a que los datos de prueba tenían texto o caracteres no numéricos en un campo que estaba intentando convertir a numérico. Además asociado a un TRIM(). Descubrí que la función TO_NUMBER() funciona de la siguiente manera en lo que respecta al tipo de valor de entrada.
1 2 3 4 5 |
SELECT TRIM (TO_CHAR (NULL, '0000')) FROM DUAL; -- NULL SELECT TRIM (TO_CHAR ('', '0000')) FROM DUAL; -- NULL SELECT TRIM (TO_CHAR ('1', '0000')) FROM DUAL; -- 0001 SELECT TRIM (TO_CHAR ('null', '0000')) FROM DUAL; --- Devuelve el error ORA-01722 SELECT TRIM (TO_CHAR (' ', '0000')) FROM DUAL; --- Devuelve el error ORA-01722 |
Continuar leyendo “Encontrar un campo con texto mediante expresiones regulares en Oracle”
En este curso de Carlos de León aprenderemos trucos y atajos sobre el programa SQL Developer.
Lo he realizado a través de Udemy.com y el enlace directo es éste:
Oracle SQL Developer : Tips and Tricks
Para quien no lo conozca, este programa facilita el acceso a bases de datos de Oracle de forma visual. Incluye herramientas que nos hacen la vida más fácil a los que tenemos que tocar este tipo de bases de datos en el día a día.
Debido a cambios de departamento, actualmente estoy trabajando de manera intensiva con este tipo de bases de datos, por lo que este curso me está resultando de mucha utilidad.
Continuar leyendo “Curso “Oracle SQL Developer : Tips and Tricks” a través de Udemy”