Del curso: PostgreSQL avanzado

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.

Manejo de excepciones en PostgreSQL

Manejo de excepciones en PostgreSQL - Tutorial de PostgreSQL

Del curso: PostgreSQL avanzado

Manejo de excepciones en PostgreSQL

¿Alguna vez has recibido algún error en PostgreSQL porque intentaste ingresar un nuevo registro a la base de datos con un identificador único aplicado o un error de sintaxis, entre otros? Yo en mi caso, no una vez, sino muchas veces, incluso en alguna funcionalidad que yo misma he programado. A veces lo he contemplado un flujo y lo que he recibido es un error. Pues bien, los procedimientos almacenados también nos pueden devolver errores. Para esto podemos contar con el manejo de errores que nos ayudarán a mostrar errores más significativos al usuario. En mi caso tengo este procedimiento almacenado, ingresar_libro_id, que me va a permitir ingresar un libro con los siguientes parámetros: ID libro, título, fecha de publicación y el ISBN. Como pueden ver, tengo un insert donde le estamos pasando por parámetro el ID. Vamos a ejecutar ese procedimiento. Muy bien. Ahora vamos a llamar a ese procedimiento con la siguiente información: «call ingresar_libro_id» y vamos a pasarle el ID «1» que…

Contenido