Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe kan ik meerdere Triggers invoegen in MySQL
Triggers zijn een van de nieuwe functies in MySQL , de relationele database management systeem . Triggers zijn gerelateerd aan bepaalde tafels en worden geactiveerd door een bepaalde gebeurtenis . U kunt triggers gebruiken om te controleren of een insertie wordt uitgevoerd of dat er een update wordt uitgevoerd . Een trigger is gedefinieerd om te activeren wanneer een " INSERT , " " DELETE " of " UPDATE " statement uitvoert voor de gerelateerde tabellen . Een trigger kan worden ingesteld om te activeren voor of na de triggering verklaringen . Wat je nodig hebt
phpMyAdmin
Toon Meer Aanwijzingen
1

Log in op je PHPMyAdmin als de root gebruiker . Voer uw wachtwoord in . Klik op de bestaande database op het rechterpaneel van het venster PHPMyAdmin . Maak een nieuwe tabel door het invoeren van de naam " werknemer " in het tekstvak en vermelding van het aantal velden . Klik op " Ga . " Maak nog twee tabellen : " dept " en " new_employee . " Kopen van 2

Maak velden voor tafel " werknemer ", zoals " id ", "naam" en " afdeling", op het volgende scherm . Klik op het drop -down opties in de kolom "Type" en selecteer " INT " als id 's data type , en " Char " als de andere twee velden 'data types .
3

Maak velden voor " new_employee " en " dept " op vergelijkbare wijze. Maak dezelfde velden voor " new_employee " zoals in " werknemer " tafel. Maak twee velden voor " dept , " weten " dept_name " als " CHAR " type en " employee_number " als " INT " datatype .
4

Klik op het tabblad "Invoegen " om gegevens te voegen aan de ' werknemer " tafel. Voer " 1 ", " Joe " en " Sales " in het desbetreffende tekstvak in de kolom "Waarde" . Klik op " Ga . "
5

Klik op het tabblad "Query " en voer de volgende code om triggers te maken:

CREATE TRIGGER NEW_HIRED

AFTER INSERT ON WERKNEMER < br >

VOOR ELKE RIJ

BEGINT

INSERT INTO
new_employee ( id , naam , afdeling )

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

END


CREATE TRIGGER NUMBER_OF_EMPLOYEE

AFTER INSERT ON WERKNEMER

VOOR ELKE RIJ

UPDATE dept

SET
employee_number employee_number 1

= WAAR = depart_name

de twee triggers employee.department zullen de volgende functies uit te voeren : nieuwe records worden ingevoegd in " new_employee " tafel en wanneer u nieuwe records in de werknemer plaatst tafel . Het aantal werknemers in de gerelateerde afdeling wordt bijgewerkt wanneer een nieuwe werknemer wordt toegevoegd .

Previous: Next:
  PHP /MySQL Programmering
·Hoe een Split String Fix 
·PHP MySQL Pagination Tutorial 
·Wat zijn de verschillen tussen…
·Hoe maak je een PHP klasse Fil…
·Hoe kan ik PHP Array Lengte Kr…
·Hoe je MySQL informatie weerge…
·Hoe maak je een PHP Bericht sc…
·Hoe te parsen XML Sports Feeds…
·Hoe je WAMP Server installeren…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·MySQL Permissions Tutorial 
·Definitie van Global en Static in PHP 
·Hoe maak je een nieuwe regel in XSLT 
·Hoe je CPU Usage Extract Met Python 
·Een applet voor Math Maximization Proble…
·Hoe kan ik een string omzetten naar een …
·Hoe te gebruikersinvoer accepteren Met P…
·Hoe je tekst toevoegen aan een JTextFiel…
·Bestand Grootte in VB.NET 
Copyright © Computer Kennis http://www.nldit.com