Een update trigger is een tool die update taken automatiseert wanneer een bepaalde actie wordt uitgevoerd . Dit is vooral handig bij het bewerken van grote datasets , zoals het bijwerken van productlijsten . Triggers mag nooit worden gecreëerd om primaire sleutel velden updaten omdat u niet beschikt over een record van precies welke records zijn bijgewerkt in dit geval . Triggers kunnen meerdere velden bijwerken en hebben meerdere voorwaarden , en worden alleen gebruikt op UPDATE , DELETE of INSERT -opdrachten . Instructies 1 Open een SQL command line met een database- account die beheerdersrechten heeft . Kopen van 2 Schrijf uit het creëren trekker lijn . Dit neemt de vorm CREATE TRIGGER ON VOOR waar is de naam die u wilt de trekker over te geven , is de naam van de tabel die u wilt de trigger te creëren voor en is de UPDATE , INSERT of DELETE verklaring dat de trekker begint . < br > Goedkope 3 Voeg de " if" statement . Dit is de voorwaarde dat de trekker te beginnen signaleert . Na de " FOR " statement , add : AS IF In dit geval , creëren we een update trigger, zodat de actie verklaring zal worden UPDATE ( ) . Het argument van de UPDATE actie zal het veld dat u wilt de update te activeren zijn. 4 Schrijf de getriggerd actie die u wilt maken na het IF statement . Dit neemt de vorm BEGINT waar de aanleiding voor zijn wat je opgeeft de trigger te doen na de eerste update is opgetreden . Vaak nemen ze de vorm van een eenvoudige actualisering statement zoals : UPDATE SET = WAAR ; = 5 Beëindig de verklaring door het toevoegen van " end ; " . aan het einde van de trekker , en lopen de verklaring van de opdrachtregel
|