架构师_程序员_码农网

Όνομα χρήστη Ανάκτηση κωδικού πρόσβασης
Εγγραφή

QQ登录

Μόνο ένα βήμα για να ξεκινήσετε

Αναζήτηση
Προβολή:8601|Απάντηση: 0
打印 上一主题 下一主题

[Πληροφορίες]Εισαγωγή στο ρόλο των sql triggers, σε ποιες περιπτώσεις η χρήση των triggers

[Αντιγραφή συνδέσμου]
Ανελκυστήρας απευθείας σε 跳转到指定楼层
τον ιδιοκτήτη του κτιρίου
发表于 2014-10-9 10:15:42|只看该作者回帖奖励|Αναδρομικήπεριήγηση|Λειτουργία ανάγνωσης
Οι σκανδαλιστές χρησιμοποιούνται σε περιπτώσεις όπου θέλετε να χειρίζεστε άμεσα διάφορες προσθήκες, διαγραφές ή αλλαγές στα δεδομένα και αποτελούν έναν ειδικό τύπο αποθηκευμένης διαδικασίας που δεν καλείται απευθείας από τον χρήστη, η οποία τίθεται αυτόματα σε ισχύ όταν αλλάζουν τα δεδομένα στον καθορισμένο πίνακα, ξυπνώντας για την κλήση του σκανδαλιστή ως απάντηση σε μια εντολή INSERT, UPDATE ή DELETE.
Το κύριο πλεονέκτημα των triggers είναι ότι μπορούν να περιέχουν πολύπλοκη λογική επεξεργασίας με τη χρήση κώδικα Transact-SQL. Ως αποτέλεσμα, οι πυροκροτητές μπορούν να υποστηρίξουν όλες τις λειτουργίες των περιορισμών- ωστόσο, δεν είναι πάντα η καλύτερη προσέγγιση για τη συγκεκριμένη λειτουργικότητα. Τα triggers μπορούν επίσης να αξιολογήσουν την κατάσταση ενός πίνακα πριν και μετά τις τροποποιήσεις δεδομένων και να λάβουν αντίμετρα με βάση τις διαφορές.

Δεδομένου ότι τα triggers εκτελούνται αυτόματα, οπότε όταν ο πίνακας που διαχειρίζεται η sql έχει μια μη φυσιολογική κατάσταση, θα υπάρξουν κάθε είδους απρόβλεπτες εξαιρέσεις και είναι δύσκολο να επιτευχθεί πολύπλοκη επεξεργασία επιχειρηματικής λογικής, οπότε τα triggers γενικά δεν χρησιμοποιούνται σε συστήματα εφαρμογών μεγάλης κλίμακας και χρησιμοποιούνται αποθηκευμένες διαδικασίες ή ενδιάμεσο λογισμικό για την ενοποίηση της επεξεργασίας των δεδομένων.




Ένα ζευγάρι: sql γιατί να χρησιμοποιείτε αποθηκευμένες διαδικασίες, ποια είναι τα πλεονεκτήματα;
Επόμενο άρθρο: sql δημιουργία αποθηκευμένης διαδικασίας με παραμέτρους
收藏转播分享αγαπημένα0 αναμετάδοση
κώδικα δικτύου αγρότη, δημοσιεύεται μόνο στη διαδικασία της πρακτικής, αντιμετώπισε τεχνικές δυσκολίες, δεν παραπλανούν τους άλλους.
Πρέπει να συνδεθείτε πριν να μπορέσετε να γράψετε ξανά Σύνδεση | Εγγραφή

Αυτή η έκδοση των ολοκληρωμένων κανόνων


ΑΠΟΠΟΙΗΣΗ ΕΥΘΥΝΗΣ: Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από τον Code Farmer χρησιμοποιούνται μόνο για σκοπούς εκμάθησης και έρευνας- το παραπάνω περιεχόμενο δεν πρέπει να χρησιμοποιείται για εμπορικούς ή παράνομους σκοπούς, διαφορετικά, όλες οι συνέπειες παρακαλούμε να βαρύνουν τον χρήστη. Αυτές οι πληροφορίες του ιστότοπου από το δίκτυο, η διαμάχη για τα πνευματικά δικαιώματα δεν έχει καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να αφαιρέσετε πλήρως το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, παρακαλούμε να υποστηρίξετε το γνήσιο λογισμικό, να αγοράσετε την εγγραφή και να λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, παρακαλούμε επικοινωνήστε μαζί μας μέσω ηλεκτρονικού ταχυδρομείου για να το αντιμετωπίσουμε.

Ταχυδρομείο To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-17 12:22

Γρήγορη απάντησηΕπιστροφή στην κορυφήΕπιστροφή στη λίστα