λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να δημιουργήσετε Trigger Σύνταξη σε SQL

Βάση δεδομένων ενεργοποιεί την εκτέλεση κώδικα όταν ενημερώνετε ή εισάγετε μια νέα εγγραφή σε μια βάση δεδομένων SQL Server. Μπορείτε να δημιουργήσετε ένα νέο έναυσμα χρησιμοποιώντας τον επεξεργαστή το SQL Server Management Studio του . Εναύσματα έχουν παρόμοια σύνταξη με αποθηκευμένες διαδικασίες , εκτός από τα " σκανδάλη " λέξη-κλειδί λέει τη βάση δεδομένων για την αποθήκευση του κώδικα ως έναυσμα πίνακα . Οδηγίες
Η

1 Κάντε κλικ στο κουμπί των Windows " Start" και επιλέξτε " Όλα τα προγράμματα " στο μενού . Κάντε κλικ στο " SQL Server , " και στη συνέχεια κάντε κλικ στο κουμπί " SQL Server Management Studio για . " Κάντε κλικ στο " New Query " για να ανοίξετε το πρόγραμμα επεξεργασίας SQL . 2

Πληκτρολογήστε την " δημιουργία σκανδάλη " σύνταξη . Πληκτρολογήστε τον ακόλουθο κώδικα για να δημιουργήσει τη σύνταξη δημιουργίας σκανδάλη :

δημιουργήσει σκανδάλη newtrigger

ON πελάτες

αντικατασταθεί ο όρος " πελάτες " με το όνομα του πίνακα που θέλετε να χρησιμοποιήσετε για να εκτελέστε τη σκανδάλη . Για παράδειγμα , εάν θέλετε να εκτελέσετε τη σκανδάλη μετά από μια εγγραφή πελάτη ενημερώνεται , μπορείτε να χρησιμοποιήσετε το " πελάτες " τραπέζι .
Εικόνων 3

Πληκτρολογήστε την ενέργεια που κινεί την σκανδάλη . Για παράδειγμα , εάν θέλετε να εκτελέσετε τη σκανδάλη μετά από ένα ένθετο και μια δήλωση της ενημερωμένης έκδοσης, πληκτρολογήστε τον ακόλουθο κώδικα :

μετά την εισαγωγή, ενημέρωση
Η

4 Πληκτρολογήστε τον κωδικό που εκτελεί όταν η ενεργοποίησης εκκινεί . Για παράδειγμα , μπορείτε να εισαγάγετε ένα δεύτερο ρεκόρ , μετά την εγγραφή του πελάτη είναι εγγεγραμμένος . Ο ακόλουθος κώδικας εισάγει την παραγγελία του πελάτη : .

Τοποθετήστε σε παραγγελίες τιμές ( order_item ) ( « Widget Στοιχείο » )

Μπορείτε να εισάγετε οποιοδήποτε κώδικα SQL στο τμήμα εκτέλεση κώδικα της σκανδάλης

5

Πατήστε το πλήκτρο "F5 " . Ο κωδικός ενεργοποίησης εκτελεί και η νέα ώθηση που έχει δημιουργηθεί στο διακομιστή SQL .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα