PostgreSQL: Introducción a los procedimientos almacenados

PostgreSQL permite a los usuarios a través de varios HACER categoriza Ventajas de usar procedimientos almacenados de PostgreSQL: procedimientos Desventajas de usar procedimientos almacenados de PostgreSQL: Ejemplo: cuentas drop table if exists accounts; create table accounts ( id int generated by default as identity, name varchar(100) not null, balance dec(15, 2) not null, primary key(id) … Continue reading «PostgreSQL: Introducción a los procedimientos almacenados»

PostgreSQL – CREAR PROCEDIMIENTO

PROCEDIMIENTO DE CREACIÓN Hasta ahora, ha aprendido a definir funciones definidas por el usuario utilizando la declaración de función de creación. Un inconveniente de las funciones definidas por el usuario es que no pueden ejecutar transacciones. En otras palabras, dentro de una función definida por el usuario, no puede iniciar una transacción y confirmarla o … Continue reading «PostgreSQL – CREAR PROCEDIMIENTO»

PostgreSQL – Procedimiento de eliminación

En PostgreSQL, el procedimiento dropprocedimiento Syntax: drop procedure [if exists] procedure_name (argument_list) [cascade | restrict] Analicemos la sintaxis anterior: procedimiento_nombredelprocedimiento si existe cascada está restringida drop procedure [if exists] name1, name2, …; A modo de ejemplo, crearemos un procedimiento almacenado en la base de datos de muestra, es decir, dvdrental . insert_actor() un actor create … Continue reading «PostgreSQL – Procedimiento de eliminación»