| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come inserire più trigger in MySQL
    I trigger sono una delle nuove funzionalità di MySQL , il sistema di gestione di database relazionali . Trigger sono correlate a determinate tabelle e vengono attivati ​​da un particolare evento. È possibile utilizzare i trigger per verificare se un inserimento viene effettuato o se un aggiornamento è fatto. Un trigger è definito per attivare quando un "insert ", "CANCELLA " o " UPDATE " esegue per le tabelle correlate . Un trigger può essere impostato per attivare prima o dopo le istruzioni di trigger . Cose che ti serviranno
    phpMyAdmin
    Mostra più istruzioni
    1

    Accedi al tuo PHPMyAdmin come utente root . Inserisci la tua password . Fare clic sul database esistente sul riquadro di destra della finestra PHPMyAdmin . Creare una nuova tabella inserendo il nome di " dipendente " nella casella di testo e specificando il numero di campi . Fare clic su " Go ". Creare altre due tabelle : " Dept " e " new_employee . "
    2

    creare campi per la tabella " dipendente ", come " id ", "nome" e " reparto ", nella schermata successiva . Fare clic sulle opzioni a discesa nella colonna "Tipo" e selezionare " INT" come tipo di dati di id , e " Char ", come i tipi di dati degli altri due campi .
    3

    creare campi per " new_employee " e " reparto " in modo simile. Creare gli stessi campi per " new_employee ", come nella tabella " dipendente " . Creare due campi per " reparto ", vale a dire " dept_name " come tipo " CHAR " e " employee_number " come tipo di dati "INT" .

    4 Fare clic sulla scheda "Inserisci" per inserire i dati per il " dipendente " tabella . Inserire " 1 ", " Joe " e "Sales" nella casella di testo corrispondente nella colonna " Valore". Fare clic su " Go ".

    5 Fare clic sulla scheda "Query " e inserire il seguente codice per creare i trigger :

    CREATE TRIGGER NEW_HIRED

    AFTER INSERT ON DIPENDENTI < br >

    FOR EACH ROW BEGIN


    INSERT INTO new_employee ( id , nome , dipartimento)

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

    END

    CREATE TRIGGER NUMBER_OF_EMPLOYEE

    AFTER INSERT ON IMPIEGATO

    FOR EACH ROW

    AGGIORNAMENTO dept

    SET employee_number = employee_number +1

    DOVE employee.department = depart_name

    I due trigger farà le seguenti funzioni : nuovi record vengono inseriti nella tabella " new_employee " e quando si inseriscono nuovi record nel dipendente tabella . Il numero dei dipendenti del relativo reparto viene aggiornato quando viene aggiunto un nuovo dipendente .

    Previous :

    next :
      Articoli Correlati
    ·Come visualizzare testo da MySQL in PHP 
    ·Come utilizzare i GUID come primario chiave 
    ·Joomla MySQL Tutorial 
    ·Come incorporare codice PHP a JS Files 
    ·Come fare AJAX con PHP e HTML 
    ·Come leggere una directory di Array in PHP 
    ·Come calcolare la percentuale di cambiamento in PHP e M…
    ·Come scrivere uno script PHP per invertire una stringa 
    ·PHP File Upload Errori 
    ·Come controllare se una variabile Get sorge in PHP 
      Articoli in evidenza
    ·Come importare variabili di Python 
    ·Come caricare un Python Script 
    ·Tipi di stringa PHP 
    ·Come determinare se una casella di riepilogo ha Duplica…
    ·Come installare il server di database MySQL su un PC Wi…
    ·Come mettere contenuto variabile in un file con PHP 
    ·Come ottenere un argomento di input ARGV in C + + 
    ·Come convertire Latino1 a UTF8 in MySQL 
    ·Come creare un set di dati da GridView 
    ·Come riavviare MySQL in Plesk 
    Copyright © Conoscenza Informatica http://it.wingwit.com