| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo insertar múltiples disparadores de MySQL
    desencadenantes son una de las nuevas características de MySQL, el sistema de gestión de base de datos relacional. Los desencadenantes son relacionados con ciertas tablas y son activados por un evento en particular . Usted puede utilizar disparadores para comprobar si la inserción se realiza o si una actualización se realiza . Un disparador se define para activarse cuando un "Insertar ", "BORRAR" o " UPDATE " ejecuta las tablas relacionadas. Un disparador puede ajustarse para activarse antes o después de las instrucciones de activación . Cosas que necesitará
    phpMyAdmin
    Ver Más instrucciones
    1

    Acceda a su PHPMyAdmin como usuario root . Introduzca su contraseña . Haga clic en la base de datos existente en el panel derecho de la ventana de phpMyAdmin . Crear una nueva tabla introduciendo el nombre de "empleado" en el cuadro de texto y especificar el número de campos . Haga clic en " Go". Cree otras dos tablas: " departamento " y " new_employee . "
    2

    Crear campos de la tabla " empleado ", tales como "id ", "nombre" y " departamento", en la siguiente pantalla . Haga clic en las opciones desplegables en la columna " Tipo " y seleccione "INT " como tipo de datos de identificación, y " Char " como tipos de datos de los otros dos campos .
    3

    Crear campos para " new_employee " y " departamento " de manera similar. Crear los mismos campos para " new_employee ", como en el cuadro "empleado" . Cree dos campos de " departamento ", es decir " DEPT_NAME " como tipo " CHAR " y " employee_number " como tipo de datos " INT" .
    4

    clic pestaña "Insertar " para insertar datos en el " empleado " tabla. Escriba " 1", " Joe " y "Ventas" en el cuadro de texto correspondiente en la columna " Valor". Haga clic en " Go".
    5

    clic pestaña "Consulta" e introduzca el código siguiente para crear disparadores :

    CREATE TRIGGER NEW_HIRED

    AFTER INSERT EN LOS EMPLEADOS < br >

    para cada fila

    COMENZAR

    INSERT INTO new_employee (id , nombre, departamento)

    VALUES ( new.id , new.name , new.department )

    End of

    CREATE TRIGGER NUMBER_OF_EMPLOYEE

    AFTER INSERT EN LOS EMPLEADOS

    para cada fila

    ACTUALIZACIÓN departamento

    SET employee_number = employee_number 1

    DONDE employee.department = depart_name

    los dos factores desencadenantes harán las siguientes funciones : nuevos registros se insertan en la tabla " new_employee " y cuando se insertan nuevos registros en el empleado tabla. El número de empleados en el departamento correspondiente se actualiza cuando se añade un nuevo empleado.

    Previous :

    next :
      Artículos relacionados
    ·Cómo insertar varios registros a la vez en MySQL 
    ·Cómo convertir Variables PHP en Cuerdas 
    ·Cómo establecer un valor PHP con JavaScript 
    ·Cómo hacer cambios de texto en una página PHP 
    ·Cómo crear sondeo con PHP 
    ·Cómo va a salir JavaScript con PHP 
    ·Cómo construir herramientas para PHP 5 para Windows 
    ·Cómo convertir Int a Tinyint 
    ·Cómo instalar PHP en un caché de Windows 
    ·Cómo cambiar los permisos de archivos mediante PHP 
      Artículos destacados
    ·Cómo comprobar si un archivo ha cambiado en PHP 
    ·Cómo salir de un programa si algo está en error en Ja…
    ·Cómo cambiar la contraseña de dominio de Script 
    ·Cómo desarrollar aplicaciones Java para Blackberry 
    ·COBOL Programación Checklist 
    ·Cómo compilar con un archivo de cabecera 
    ·Clase de interfaz o enumeración de error esperado en J…
    ·Cómo dar formato a Euros en Java 
    ·Cómo recuperar los resultados desde SQLite en Android 
    ·Cómo utilizar Rails Rastrillo para actualizar Proyecto…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com