Γράψτε μια SQL δήλωση . SQL σας επιτρέπει την πρόσβαση και διαχείριση των δεδομένων σε μια βάση δεδομένων με απλές εντολές . Για παράδειγμα , μια δήλωση INSERT σας επιτρέπει να προσθέσετε νέα στοιχεία , μια δήλωση UPDATE σας επιτρέπει να τροποποιήσετε τα υπάρχοντα στοιχεία και μια δήλωση SELECT σας επιτρέπει να ανακτήσετε τα δεδομένα . Αποφασίστε τι θέλετε αποθηκευμένη διαδικασία σας να κάνετε , και να γράψει μια δήλωση SQL για να παράγουν το επιθυμητό αποτέλεσμα σας . Δοκιμάστε τη δήλωσή σας στο παράθυρο εντολών για να εξασφαλίσουν τα αποτελέσματα που επιστρέφονται είναι ό, τι θα περίμενε κανείς , στη συνέχεια, αποθηκεύστε τη δήλωσή σας σε ένα αρχείο σημειωματάριων . 2
Ανοίξτε το παράθυρο αποθηκευμένη διαδικασία . Κάθε πλατφόρμα βάσεων δεδομένων είναι λίγο διαφορετική , αλλά κάθε βάση δεδομένων που χρησιμοποιεί SQL θα έχει μια διεπαφή για την προσθήκη αποθηκευμένες διαδικασίες .
Εικόνων 3
Προσθέστε μια ενότητα σχολίων σε αποθηκευμένη διαδικασία σας . Σχόλια είναι καλές πρακτικές κωδικοποίησης διότι προσθέτουν πληροφορίες σχετικά με την κωδικοποίηση και την πρόθεση να παρέχει ένα μέρος για να συνδεθείτε αλλαγές στον κώδικα που την πάροδο του χρόνου . Μέσα σχόλια τμήμα σας περιλαμβάνουν το όνομα της διαδικασίας σας , μια περιγραφή της διαδικασίας , την ημερομηνία δημιουργίας , το όνομα του συγγραφέα και ένα τμήμα για τις αλλαγές . Σχόλια πρέπει να ξεκινήσει με /* και τελειώνει με * /. Στο παράθυρο κώδικα σας θα μοιάζει με αυτό .
/* Σχόλια πηγαίνετε εδώ * /
Η 4
Δημιουργήστε αποθηκευμένη διαδικασία . SQL απαιτεί τις παρακάτω λέξεις για τη δημιουργία μιας αποθηκευμένης διαδικασίας .
ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΔΙΚΑΣΙΑ usp_storedprocedurenameAS
Η usp_ πρόθεμα είναι η σύμβαση που χρησιμοποιείται σε SQL για τον εντοπισμό αποθηκευμένα ονόματα διαδικασία . Δεν είναι απαραίτητο, αλλά είναι μια καλή ιδέα. Το όνομα της αποθηκευμένης διαδικασίας σας μπορεί να είναι ό, τι θέλετε , αλλά είναι μια καλή ιδέα να του δώσετε ένα όνομα που θα περιγράφει τη διαδικασία . Η γραμμή κάτω από την εντολή δημιουργείτε θα περιέχουν μόνο τη λέξη "AS" . Αυτή η εντολή λέει το διακομιστή να αναθέσει τον κώδικα που ακολουθεί στην αποθηκευμένη διαδικασία που αναφέρεται παραπάνω .
5
Προσθέστε δήλωση SQL σας . Αντιγραφή και επικόλληση τη δήλωση που αποθηκεύονται στο σημειωματάριο σας στον παρακάτω χώρο της "AS" γραμμή εντολών . Αποθηκεύστε αποθηκευμένη διαδικασία σας . Για να εκτελέσετε την αποθηκευμένη διαδικασία σας , χρησιμοποιήστε την εντολή exec στο παράθυρο εντολών ως εξής .
Exec usp_storedprocedurename
Μπορείτε να κάνετε τις αποθηκευμένες διαδικασίες για οποιαδήποτε δήλωση SQL που σας αρέσει χρησιμοποιώντας αυτή την απλή διαδικασία.
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα