Ejemplos

Definición de columnas autoincrementales “identity” en DB2

En DB2 es posible crear columnas autoincrementales, es decir, cuyo valor en caso de no definirse en una inserción se vaya incrementando a partir de unos valores definidos. Este tipo de columnas también se pueden definir en SQL Server, y en Oracle se realiza a través de secuencias.


Código ejemplo trigger en DB2

A continuación un ejemplo de sintaxis de un trigger en DB2. Aunque en la documentación está más que claro, siempre va bien contar con un ejemplo concreto y típico de su utilización. CREATE TRIGGER verificacion_datos NO CASCADE BEFORE UPDATE ON facturas REFERENCING OLD AS O NEW AS N FOR EACH ROW MODE DB2SQL BEGIN ATOMIC […]