1 Κάντε κλικ στο κουμπί "Start ", επιλέξτε " All Programs" και επιλέξτε "Microsoft SQL Server. " Κάντε κλικ στο " Διαχείριση SQL Server Studio" για να ανοίξετε το " Connect to Server " οθόνη . 2
Επιλέξτε " μηχανισμό διαχείρισης βάσεων δεδομένων " ως "τύπος διακομιστή ", πληκτρολογήστε ή επιλέξτε ένα όνομα από το drop-down μενού για το " όνομα διακομιστή " και επιλέξτε το " Τύπος ελέγχου ταυτότητας . " Δώστε το "Σύνδεση" και "Κωδικός" αν επιλέξετε "Ο έλεγχος ταυτότητας του SQL Server. " Κάντε κλικ στο κουμπί "Σύνδεση" για να ξεκινήσει μια σύνδεση με το διακομιστή . Θα δείτε το " το SQL Server Management Studio" μόλις πραγματοποιηθεί η σύνδεση .
Εικόνων 3
Επιλέξτε τη βάση δεδομένων κάνοντας κλικ στη βάση δεδομένων στο πλαίσιο του " Βάσεις Δεδομένων " φάκελο στο " Object Explorer " παράθυρο . Κάντε κλικ στο " New Query " στο κύριο μενού για να ανοίξετε το " Query Analyzer . "
Η 4
Χρησιμοποιήστε το " CREATE TRIGGER " εντολή για να δημιουργήσετε μια γλώσσα Data Τροποποίηση ( DML ) σκανδάλη . DML ενεργοποίησης που χρησιμοποιούνται για την εισαγωγή , ενημέρωση και διαγραφή δήλωση, η οποία έχει ως αποτέλεσμα την τροποποίηση των δεδομένων σε έναν πίνακα . Αυτή είναι η σύνταξη στην απλούστερη μορφή της :
CREATE TRIGGER ON ΜΕΤΑ [ INSERT /UPDATE /DELETE ] AS BEGIN δηλώσεις SQL END Για παράδειγμα : CREATE TRIGGER student_name ON μαθητές ΓΙΑ INSERT , UPDATE AS BEGIN μαθητές UPDATE SET students.name = φοιτητές . δοκιμή ΑΠΟ εισαχθεί ΟΠΟΥ inserted.id = students.id ΤΕΛΟΣ Εκτελώντας την παραπάνω εντολή θα δημιουργήσει ένα έναυσμα που καλείται κάθε φορά που θα εισάγετε ή να ενημερώσετε ένα το όνομα του μαθητή στον πίνακα φοιτητές Ελέγξτε τη σκανδάλη εισάγοντας ένα όνομα μαθητή στον πίνακα φοιτητές πληκτρολογώντας την ακόλουθη εντολή στο " Query Analyzer " : . INSERT INTO φοιτητές ΑΞΙΕΣ ( 1 , ' abc ' , '234 ) Εκτελέστε την εντολή επισημαίνοντάς την και κάντε κλικ στην καρτέλα "Run " ( " ! " ), στο κύριο μενού . Θα δείτε το μήνυμα που δείχνει τον αριθμό των γραμμών ενημέρωση , η οποία στην περίπτωση αυτή είναι 1 . Χρησιμοποιήστε την εντολή " DELETE TRIGGER " για να διαγράψετε ένα έναυσμα από τη βάση δεδομένων . Αυτή είναι η σύνταξη της εντολής στην απλούστερη μορφή της : ΣΚΑΝΔΑΛΗ DROP ΓΙΑ ΟΛΑ SERVER Πληκτρολογήστε την ακόλουθη εντολή στο " Query Analyzer » για ρίχνοντας μια ώθηση από τη βάση δεδομένων : . DROP TRIGGER student_name ΓΙΑ ΟΛΑ SERVER Εκτελώντας το παραπάνω εντολή θα διαγράψει τη σκανδάλη από όλους τους διακομιστές SQL στούντιο διαχείρισης διακομιστή
5
Η 6
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα