Base de datos desencadena código ejecutado al actualizar o insertar un nuevo registro en una base de datos SQL Server. Crear un nuevo disparador en el editor de SQL Server Management Studio. Disparadores tienen una sintaxis similar a los procedimientos almacenados , excepto la palabra clave " trigger " indica la base de datos para almacenar el código como un disparador mesa. Instrucciones
1
Haga clic en el Windows botón " Inicio" y seleccione "Todos los programas " en el menú. Haga clic en " SQL Server", haga clic en "SQL Server Management Studio. " Haga clic en " Nueva consulta " para abrir el editor de SQL .
2
Tipo de la sintaxis " crear gatillo " . Escriba el siguiente código para configurar la sintaxis de creación de disparo :
crear newtrigger gatillo
clientes
reemplazar " clientes " con el nombre de la tabla que desea utilizar para ejecutar el gatillo. Por ejemplo, si desea ejecutar el gatillo después de un registro de cliente se actualiza , se utiliza la tabla " clientes " .
3
Tipo de la acción que inicia el gatillo. Por ejemplo, si desea ejecutar el gatillo después de una inserción y una instrucción de actualización , escriba el siguiente código:
después de inserción, actualización
4
Escriba el código que se ejecuta cuando el gatillo inicializa . Por ejemplo , puede insertar un segundo registro después de un registro de cliente se introduce . El código siguiente inserta un pedido del cliente : .
Inserción en órdenes ( order_item ) VALUES ( 'Widget Item' )
Puede introducir cualquier código SQL en la sección de ejecución del código del disparador < br > Página 5
Pulse la tecla " F5 " . El código de activación se ejecuta y el nuevo disparo se crea en el servidor SQL .