Functions y Triggers
Parte del curso de PostgreSQL
Todas las tablas de tu esquema tienen una columna updated_at, y en todas est谩 mal. No siempre, solo en los caminos de c贸digo donde alguien se olvid贸 de asignarla: el script de administraci贸n, el arreglo de datos que ejecutaste a mano, el tercer servicio que escribe en la misma tabla.
Una funci贸n es un trozo de l贸gica con nombre que puedes llamar desde SQL, igual que cualquiera de las que vienen incorporadas. Un trigger es una funci贸n que Postgres ejecuta autom谩ticamente cada vez que se inserta, actualiza o borra una fila. Usados con precisi贸n, hacen imposibles ciertos errores. Usados a la ligera, esconden comportamiento en un sitio donde a nadie se le ocurre mirar. ...
驴Quieres aprender PostgreSQL Functions y Triggers en un entorno real?
Haz clic abajo, recibe una m谩quina Linux con PostgreSQL listo, y practica Functions y Triggers con un tutor de IA que conoce tu c贸digo.
Empezar esta lecci贸nFunctions y TriggersLo que vas a aprender
- CREATE FUNCTION
- LANGUAGE plpgsql
- RETURNS
- CREATE TRIGGER
- BEFORE UPDATE
- NEW and OLD
- Updated_at pattern
Lee esta lecci贸n en tu idioma
Todas las lecciones de este curso
14 lecciones- 1Qu茅 es PostgreSQL20 min
- 2psql y los primeros comandos25 min
- 3Creaci贸n de bases de datos y tablas30 min
- 4Tipos de datos25 min
- 5SELECT y WHERE30 min
- 6Joins35 min
- 7Agregados y agrupamiento30 min
- 8Indexes35 min
- 9Transactions e Isolation35 min
- 10Functions y Triggers35 min
- 11JSONB y arreglos35 min
- 12EXPLAIN y ajuste de consultas35 min
- 13Copia de seguridad y restauraci贸n25 min
- 14Proyecto final: Dise帽a un esquema60 min
