Cómo Usar Eficientemente la Función SUBSTR en los Packages en Oracle

Si sabes cómo usar eficientemente la función SUBSTR podrás usarla en muchos de los procesos que debes desarrollar, especialmente donde tengas que manipular cadenas de texto de cualquier tipo como las cadenas que contienen números, fechas, palabras o caracteres especiales.

La función SUBSTR te permite substraer uno o varios caracteres de una cadena de caracteres para poderlos manipular más fácilmente. Seguir leyendo

Publicado en Function en Oracle, Procedures en Oracle | Etiquetado , , , , , | 4 comentarios

Sepa cómo usar eficientemente la función COUNT()

Saber usar eficientemente la función COUNT te permitirá contar datos más rápidamente consiguiendo además escribir una menor cantidad de código fuente.

La función COUNT como su nombre lo indica te permite Seguir leyendo

Publicado en Function en Oracle, Packages en Oracle, Procedures en Oracle | Etiquetado , , , , , | 2 comentarios

Aprende a Eliminar los Registros Repetidos usando DISTINCT

Aprender a usar la cláusula DISTINCT te permitirá controlar los registros que estén repetidos en las consultas que realices a tu Base de Datos, ya que suele ocurrir que el id de una tabla padre se encuentre más de una vez en otra tabla hija, pero como resultado solo queremos mostrar los datos de la tabla padre. Seguir leyendo

Publicado en Function en Oracle, Packages en Oracle, Procedures en Oracle | Etiquetado , , , , , | Deja un comentario

Sepa Usar Eficientemente el COMMIT en los Packages en Oracle

Saber usar correctamente el COMMIT en los Packages en Oracle te  permitirá desarrollar procesos que guarden la información mucho más rápido y que los datos se manipulen de forma más eficiente cuando el proceso sea ejecutado por el usuario.

El comando COMMIT permite guardar en el disco duro del servidor todos los datos que han sido modificados y que se encuentran en la memoria desde el último COMMIT realizado. El trabajo de vaciar los datos desde la memoria y escribirlos en el disco duro es una tarea lenta y costosa, Seguir leyendo

Publicado en Packages en Oracle, Procedures en Oracle | Etiquetado , , , | 6 comentarios

Aprende como Construir un Reporte con UTL_FILE

Saber utilizar la librería UTL_FILE de Oracle te permitirá generar o escribir toda clase de archivos planos que pueden ser del tipo Reportes, Log, Parámetros, Formato HTML, Carga de datos, etc.

Para escribir o crear un archivo plano lo primero que se debe hacer es abrir el archivo en modo de escritura especificando el nombre y la ruta donde será almacenado, Seguir leyendo

Publicado en Packages en Oracle, Procedures en Oracle | Etiquetado , , , , , , | 6 comentarios

¿Cuándo se debe utilizar el Ciclo LOOP en los Packages en Oracle?

Aprender a decidir cuando se debe utilizar le ciclo LOOP es una técnica muy importante para poder desarrollar procesos en Oracle que sean eficientes al momento de manipular los datos y para que se puedan aplicar criterios y validaciones a una gran cantidad de datos.

El ciclo LOOP te permite repetir un mismo proceso más de una vez de forma controlada, a diferencia del ciclo FOR y WHILE el LOOP no tiene Seguir leyendo

Publicado en Function en Oracle, Packages en Oracle, Procedures en Oracle | Etiquetado , , , , , | 2 comentarios

Sepa como utilizar el JOIN en los Packages en Oracle

Saber utilizar correctamente la cláusula JOIN en las consultas SELECT de Oracle te permitirá desarrollar querys más eficientes, ya que podrás realizar solo una consulta a la Base de Datos Oracle en vez de varias consultas separadas lo que genera procesos que se demoran en entregar los resultados.

A muchos desarrolladores les es muy difícil aplicar el JOIN en sus consultas SELECT porque no entienden como funciona realmente, a mi personalmente me costo un poco aprender a dominarlo pero una vez que lo entiendes te vuelves un adicto y lo utilizas siempre. Seguir leyendo

Publicado en Function en Oracle, Packages en Oracle, Procedures en Oracle | Etiquetado , , , , , | Deja un comentario