λογισμικό

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

Πώς να προσθέσει SQL Παράμετροι

Κωδικός SQL χρησιμοποιείται για την ανάκτηση πληροφοριών από τη βάση δεδομένων και να το επιστρέψετε στην εφαρμογή . Για παράδειγμα , ένας αντιπρόσωπος εξυπηρέτησης πελατών μπορεί να χρειαστεί τη μεταφορική πληροφορίες για έναν πελάτη . Προγραμματιστές χρησιμοποιούν SQL ερωτήματα για την αναζήτηση των πληροφοριών για τον πράκτορα . Ωστόσο , ο πράκτορας πρέπει να πει τη βάση δεδομένων για να βρείτε μόνο τους πελάτες με τα κριτήρια που καθορίζονται . Αυτός είναι όπου οι παράμετροι SQL μπαίνουν στο παιχνίδι . Παίρνουν τις μεταβλητές που εισάγονται από τους χρήστες της εφαρμογής , ώστε η βάση δεδομένων μπορεί να αναζητήσει μόνο για τους δίσκους με τα δεδομένα κριτήρια . Οδηγίες
Η 1

Δημιουργήστε το ερώτημα SQL . Το πρώτο βήμα είναι να δημιουργηθεί το ερώτημα . Η παρακάτω κώδικα αναζητήσεις όλες first_name customers.select , last_namefrom τηλέφωνο customerwhere = Η ρήτρα " " είναι όπου θα χρησιμοποιηθούν οι παράμετροι SQL . 2

Ορίστε τις αποθηκευμένες διαδικασίες με τις παραμέτρους. Ένα πρότυπο για μια αποθηκευμένη διαδικασία έχει ως εξής : δημιουργία proc sql_myProc ( @ varchar τηλέφωνο ( 50 ) ), όπως Η πρώτη γραμμή του κώδικα λέει το διακομιστή SQL για να δημιουργήσετε το αποθηκευμένο proc . Η " sql_myProc " κείμενο μπορεί να αντικατασταθεί από το δικό σας όνομα του SQL Server . Η δεύτερη γραμμή περιέχει τις παραμέτρους . Όλες οι μεταβλητές για SQL χρειάζεται το σύμβολο "@" μπροστά τους . Σε αυτό το παράδειγμα @ Το τηλέφωνο είναι ρυθμισμένο ως μεταβλητή εισόδου που μπορεί να περιέχει 50 χαρακτήρες . Η πρόθεση είναι να ανακτήσετε τον αριθμό τηλεφώνου τις εισόδους αντιπρόσωπος εξυπηρέτησης πελατών και να το χρησιμοποιήσετε για να βρείτε τις πληροφορίες .
Εικόνων 3

Ρυθμίστε το ερώτημα να επιστρέψει τις πληροφορίες με βάση την παράμετρο SQL . Λαμβάνοντας το ερώτημα από το βήμα 1 , την ενσωμάτωση της first_name SQL parameter.select , last_namefrom τηλέφωνο customerwhere = @ phoneThis ερώτημα SQL χρησιμοποιεί την παράμετρο τηλέφωνο αποστέλλονται από τον αντιπρόσωπο εξυπηρέτησης πελατών . Η παράμετρος @ τηλέφωνο διαθέτει τη μεταβλητή που στέλνει ο χρήστης για να χρησιμοποιήσετε στο ερώτημα .
Η
εικόνων

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

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