Empresa Training Center Cursos AS400   Notas Tecnicas Clientes Links Contacto
destacados
Teknoda - Tip AS/400 nro. 45 - Triggers "Instead Of": Triggers sobre Vistas SQL
Tip AS/400 - System i Nro. 45: Triggers "Instead Of": Triggers sobre Vistas SQL
 
Tema: Base de Datos, DB2 UDB for i5/OS
Utilidad:
Conocer por medio de un ejemplo los tipos de Triggers "Instead Of" como nueva funcionalidad del DB2 UDB, definidos sobre Vistas SQL multi-tablas.
Nivel: Intermedio
Versión: V5R3 o superior

Resumen ejecutivo e introducción:

Uno de los tópicos del sistema operativo IBM i (conocido anteriormente como i5/OS o simplemente OS/400), que más funcionalidad ha incorporado en los últimos años es el gestor de Base de Datos DB2 UDB.
Dentro de las mejoras de funcionalidad más importantes en la V5R1, figuran los Triggers SQL, que se agregaron a los ya definidos Triggers Externos (Triggers del Sistema), incorporados al DB2 en la V3R1.

Un Trigger SQL es un programa que ejecuta el DB2 antes o después de que ocurra una operación de Insert, Update o Delete sobre la TABLA donde el trigger está definido. El DB2 invoca al trigger que se "dispara" automáticamente realizando una acción determinada, sin tener en cuenta qué aplicación o qué interfase se utilizó para modificar esa tabla.

Los Triggers tanto SQL como Externos, se definen sólo sobre TABLAS. La posibilidad de definirlos sobre VISTAS, es ofrecida por los Triggers "Instead Of", introducidos por IBM con algunas restricciones en la V5R3 ( por medio de algunas PTFs especiales), y liberados con mejoras en V5R4.

Un Trigger Instead Of es un tipo especial de trigger, escrito en lenguaje SQL que le dice al DB2 qué código específico ejecutar cuando se realiza una operación de Insert, Delete o Update sobre una VISTA SQL, "en vez de" permitir al gestor realizar la modificación "él mismo" (lo que muchas veces sería imposible de realizar).

Continúe leyendo este tip en formato PDF

Volver

 

 
 
 Teknoda - Novedades institucionales SAP Netweaver - AS/400

Novedades
institucional

SAP TRAINING: Workshop Intensivo "hands-on"

FUNDAMENTOS de SAP UX, FIORI y SAPUI5;

SW1 workshop

Modalidad PRESENCIAL o REMOTO Arg., LATAM, USA, España
(Duración: 14 hs. en 4 clases de 3,5 hs)

.
Más información, fechas y precio >>
 

NS iTech

NS iTech: Operador EXCLUSIVO de los cursos IBM i de Teknoda
Nos complace informar que a partir de Octubre de 2018, NS iTech ha sido designada por Teknoda como operador único y exclusivo de los cursos de Teknoda de tecnología IBM i (AS/400). 
Leer más >>
 
 
 
 
 

Copyright 2018® Teknoda. Todos los derechos reservados por el autor.
SAP, R/3, ABAP y SAP Netweaver son marcas registradas de SAP AG. - AS/400, iSeries, System i e IBM i son marcas registradas de IBM.