“Conocimientos software>Software de base de datos

Cómo crear un desencadenador de actualización

2012/6/11
Un desencadenador de actualización es una herramienta que automatiza las tareas de actualización cuando se realiza una determinada acción. Esto es especialmente útil cuando se edita grandes conjuntos de datos , tales como la actualización de las listas de productos . Disparadores nunca deben ser creados para actualizar los campos de clave principal , ya que no tiene un registro exacto de los registros han sido actualizados en este caso. Los disparadores pueden actualizar varios campos y tienen múltiples condiciones, y se utilizan sólo en actualizar, eliminar o insertar comandos . Instrucciones
1

Abrir una línea de comandos SQL con una cuenta de base de datos que tiene derechos administrativos.
2

Escriba la línea create trigger . Esto toma la forma

CREATE TRIGGER

EN

PARA

donde es el nombre que desea darle al gatillo, es el nombre de la tabla que desea crear el detonante de , y es el UPDATE, INSERT o DELETE que se inicia el gatillo.

Página 3

Agregar la declaración "if" . Esta es la condición que señala el gatillo para comenzar . Después de la declaración de "FOR" , añadir:

AS

SI

En este caso, estamos creando un desencadenador de actualización , por lo que la declaración de acción se ser update () . El argumento de la acción de actualización será el campo que desea activar la actualización.
4

Escribir la acción activada desea crear después de la instrucción IF . Esto toma la forma

COMENZAR


donde las acciones activadas son las que se especifica se ha producido el gatillo para hacer después de la actualización inicial . A menudo toman la forma de una instrucción de actualización sencilla como:

ACTUALIZACIÓN

SET =

DONDE ; =
5

Termina el comunicado , añadiendo "el fin "; . hasta el final del gatillo , y ejecuta la instrucción de la línea de comandos

Software de base de datos
Los elementos clave de la base de datos
Cómo arreglar bases de datos de segmentos de entrada
Cómo personalizar su Pop -Ups en Access 2007
Cómo agregar Minutos de SQL
Cómo establecer una clave principal
Cómo dar formato a PowerShell y salida a Excel
Cómo insertar un control Tab En un Tab en Access 2007
VBSQL de TSQL conversión
Conocimientos Informáticos © http://www.ordenador.online