Propiedades de desencadenantes

Propiedades para objetos de desencadenante del servidor de datos de IBM®

Para obtener más información sobre una sintaxis específica, vea la información de consulta que se incluye con cada producto de base de datos. Las definiciones de sintaxis correspondientes a algunos proveedores o versiones de bases de datos pueden diferir de las descripciones siguientes.

Página General
Propiedad Descripción
Nombre Especifica un nombre para el objeto.
Etiqueta Especifica una etiqueta que se visualiza en los diagramas visuales.
Esquema Muestra el esquema relacional en el que se creó este objeto.
Hora de acción Especifica una hora de acción para el desencadenante.
BEFORE (ANTES)
Especifica que la acción activada se ejecuta antes de aplicar cualquier cambio producido por una operación de inserción, supresión o actualización en la tabla concreta.
AFTER (DESPUÉS)
Especifica que la acción activada asociada debe aplicarse después de aplicar a la base de datos los cambios producidos por la actualización real de la tabla concreta.
INSTEADOF (EN LUGAR DE)
Especifica que la acción activada asociada sustituye a la acción en la vista concreta. Sólo se permite un desencadenante INSTEAD OF para cada tipo de operación en una vista determinada.
Granularidad Especifica una opción para la granularidad de la acción activada. Puede seleccionar ROW (FOR EACH ROW) o COLUMN (FOR EACH COLUMN).
Insertar Especifica que la acción del desencadenante se produce cuando se ejecuta una sentencia INSERT en la tabla o vista. Para algunos servidores de datos, sólo se puede especificar una acción de desencadenante.
Suprimir Especifica que la acción de desencadenante se produce cuando se ejecuta una sentencia DELETE en la tabla o vista. Para algunos servidores de datos, sólo se puede especificar una acción de desencadenante.
Actualizar Especifica que la acción de desencadenante se produce cuando se ejecuta una sentencia UPDATE en la tabla o vista. Para algunos servidores de datos, sólo se puede especificar una acción de desencadenante.
Actualizar columnas Sólo está disponible si el recuadro de selección Actualizar está seleccionado. En modalidad de edición, pulse el botón de puntos suspensivos [...] para abrir una ventana en la que poder seleccionar las columnas para actualizar. La cuadrícula muestra el nombre y el tipo de datos de las columnas que ha seleccionado.
Válido Solamente está disponible para objetos de sólo lectura ya existentes y no para objetos durante su creación. Muestra si el objeto está en un estado válido o no.
Página Detalles
Propiedad Descripción
Fila antigua Especifica un nombre de correlación que identifica el estado de la fila antes de la operación de SQL desencadenante.
Nueva fila Especifica un nombre de correlación que identifica el estado de la fila modificado por la operación de SQL desencadenante y por cualquier sentencia SET en un desencadenante BEFORE que ya se ha ejecutado.
Tabla antigua Especifica un identificador de nombre de tabla temporal para la cláusula OLD_TABLE_AS.
Nueva tabla Especifica un identificador de nombre de tabla temporal para la cláusula NEW_TABLE_AS.
Cláusula When Especifica una condición de búsqueda para la acción activada.
Cuerpo de acción Especifica una sentencia de procedimiento SQL para la acción activada.
Página Documentación
Especifica información suministrada por el usuario sobre el objeto.
Página Anotación (solo en modalidad de edición)
Añadir, modificar o suprimir propiedades.

Comentarios