Cómo es la sintaxis de CREATE TRIGGER en SQL

Escrito por jim campbell | Traducido por luis alberto fuentes schwab
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo es la sintaxis de CREATE TRIGGER en SQL
Los triggers ejecutan código al actualizar o insertar un nuevo registro en una base de datos SQL Server. (Jupiterimages/Comstock/Getty Images)

Los triggers ejecutan código al actualizar o insertar un nuevo registro en una base de datos SQL Server. Puedes crear un nuevo desencadenador utilizando el editor de SQL Server Management Studio. Los triggers tienen una sintaxis similar a los procedimientos almacenados, excepto que la palabra clave "trigger" le indica a la base de datos que almacene el código como un disparador de la tabla.

Otras personas están leyendo

Instrucciones

  1. 1

    Haz clic en el botón "Inicio" de Windows y selecciona "Todos los programas" del menú. Haz clic en "SQL Server", luego en "SQL Server Management Studio". Haz clic en "Nueva consulta" para abrir el editor de SQL.

  2. 2

    Escribe la sintaxis "create trigger". Escribe el siguiente código para configurar la sintaxis de creación del disparador:

    create trigger newtrigger ON customers

    Reemplaza "customers" con el nombre de la tabla que desees utilizar para ejecutar el trigger. Por ejemplo, si deseas ejecutarlo después de que un registro de cliente se actualice, utiliza la tabla "clientes".

  3. 3

    Escribe la acción que inicia el trigger. Por ejemplo, si deseas ejecutarlo después de una sentencia insert y update, escribe el código siguiente:

    after insert, update

  4. 4

    Escribe el código que se ejecutará cuando el disparador se inicie. Por ejemplo, puedes insertar un segundo registro después de que hayas insertado un registro de cliente. El código siguiente inserta un pedido del cliente:

    insert into orders (order_item) values ('Widget Item')

    Puedes incluir cualquier código SQL en la sección de ejecución del código del trigger.

  5. 5

    Pulsa la tecla "F5". El código de activación se ejecutará y el trigger se creará en el servidor SQL.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles