Tecnología

Inicio

Cómo Crear activador de sintaxis en SQL

La base de datos activa de ejecución de códigos al actualizar o insertar un nuevo registro en una base de datos SQL Server. Se crea un nuevo disparador en el editor de SQL Server Management Studio. Disparadores tienen una sintaxis similar a los procedimientos almacenados, excepto la palabra clave "disparador" dice a la base de datos para almacenar el código como un disparador tabla.

Instrucciones

1 Haga clic en el Windows botón "Inicio" y seleccione "Todos los programas" en el menú. Haga clic en "SQL Server", a continuación, haga clic en "SQL Server Management Studio." Haga clic en "Nueva consulta" para abrir el editor de SQL.

2 Escriba la sintaxis "crear gatillo". Escriba el siguiente código para configurar la sintaxis de creación de disparo:

crear newtrigger gatillo

EN 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 Escriba 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 código siguiente:

después de insertar, actualizar

4 Escriba el código que se ejecuta cuando se inicia el gatillo. Por ejemplo, puede insertar un segundo registro después de haber introducido un registro de cliente. El código siguiente inserta un pedido del cliente:

insertar en los valores pedidos (order_item) ( 'Widget de artículos')

Puede introducir cualquier código SQL en la sección de ejecución de código del gatillo.

5 Pulse la tecla "F5". El código del disparador ejecuta y el nuevo disparador se crea en el servidor SQL.