λογισμικό

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

Ενσωματωμένα Διαδικασίες σε TSQL

Ένα ενσωματωμένο ή αποθηκευμένη διαδικασία σε TSQL είναι μια λίστα των καταστάσεων που έχουν συνταχθεί σε ένα ενιαίο σχέδιο εκτέλεσης . Μια αποθηκευμένη διαδικασία βοηθά να ολοκληρώσει μια συνεπή ανάπτυξη της λογικής σε όλες τις εφαρμογές . Οι δηλώσεις SQL και η λογική που απαιτείται για τη διεξαγωγή των καθηκόντων μπορεί να σχεδιαστεί , κωδικοποιούνται και δοκιμαστεί, ενώ περιέχεται σε μια αποθηκευμένη διαδικασία . Στο μέλλον , οι εφαρμογές που απαιτούν αυτό το έργο μπορεί απλά να εκτελέσει την αποθηκευμένη διαδικασία . Αποθηκευμένες διαδικασίες μπορούν να βελτιώσουν την απόδοση , όπως οι αποθηκευμένες διαδικασίες αποτελούν μέρος ενός ενιαίου σχεδίου εκτέλεση στο διακομιστή βάσης δεδομένων σας . Λόγος Δημιουργίας
Η

Μια αποθηκευμένη διαδικασία αποτελείται από δηλώσεις SQL . Όταν βρείτε χρησιμοποιείτε ορισμένες δηλώσεις SQL επανειλημμένα , μπορείτε να τα γράψετε σε μια αποθηκευμένη διαδικασία . Μπορείτε να εκτελέσετε τις αποθηκευμένες διαδικασίες από το περιβάλλον εντολών της βάσης δεδομένων ή από το Query Analyzer . Ένα παράδειγμα μιας αποθηκευμένης διαδικασίας είναι τόσο απλό όσο μια δήλωση SELECT : SELECT * FROM πωλήσεων, όπου id = 2
εικόνων Περιβάλλοντα Δημιουργία
Η

Θα χρειαστείτε ένα σύστημα διαχείρισης βάσεων δεδομένων . όπως ο SQL Server και μια υπάρχουσα βάση δεδομένων , η οποία είναι χτισμένη στο εσωτερικό του SQL Server. Μπορείτε να γράψετε τις δηλώσεις SQL σας σε ένα σημειωματάριο ή Query Analyzer και στη συνέχεια να τα μεταφέρετε στο New window αποθηκευμένη διαδικασία στον SQL Server . Η New window αποθηκευμένη διαδικασία είναι πολύ μικρό και είναι δύσκολο να χρησιμοποιήσετε αν χρειάζεται να εισάγετε πολλά καταστάσεων. Όταν έχετε αποφασίσει τι πρέπει να κάνει με αποθηκευμένη διαδικασία , μπορείτε να αρχίσετε να γράφετε τις δηλώσεις στο Σημειωματάριο.

Η Creation βήματα
Η

Σε SQL Server Enterprise Διευθυντής , κάντε κλικ στο " αποθηκευμένης διαδικασίας " κάτω από τα δέντρα της βάσης δεδομένων . Θα υπάρξει κατάλογος των υφιστάμενων αποθηκευμένες διαδικασίες . Κάντε δεξί κλικ σε οποιαδήποτε από τις διαδικασίες και επιλέξτε " Νέα αποθηκευμένης διαδικασίας " για να εισάγετε το αποθηκευμένο παράθυρο ιδιοτήτων . Ο κώδικας που ακολουθεί θα εμφανιστεί στο παράθυρο : ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΔΙΚΑΣΙΑ [ ΔΙΑΔΙΚΑΣΙΑ NAME] AS . Πληκτρολογήστε ένα όνομα για τη διαδικασία . Εισάγετε τις δηλώσεις SQL σας μετά την έναρξη AS .
Εικόνων Η εκτέλεση
Η

Στον SQL Server , μια αποθηκευμένη διαδικασία έχει συνταχθεί όταν εκτελείται . Ο μηχανισμός βάσης δεδομένων συγκρίνει νέες δηλώσεις TSQL με τις δηλώσεις TSQL των υφιστάμενων σχεδίων . Όταν του βρίσκει τις νέες δηλώσεις ταιριάζουν με τα υπάρχοντα σχέδια , επαναχρησιμοποιεί τα σχέδια αυτά . SQL Server ενσωματώνει διάφορες αλλαγές στην επεξεργασία δήλωση, η οποία επεκτείνει τα πλεονεκτήματα απόδοσης του αποθηκευμένη διαδικασία σε όλες τις SQL δηλώσεις .
Η
εικόνων

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

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