λογισμικό

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

Πώς να χρησιμοποιήσετε Επιλογή σε Εισαγωγή Δήλωση

Ορισμένες εκδόσεις των Structured Query Language ( SQL ) σας επιτρέπουν να χρησιμοποιήσετε Επιλογή δηλώσεις προκειμένου να λάβει τιμές από σχετικούς πίνακες για την εισαγωγή σε άλλο πίνακα , χρησιμοποιώντας μια εντολή Εισαγωγή . Αυτό είναι γνωστό ως μια υπο - επιλογή . Αποτρέπει την ανάγκη να εξάγει τιμές από έναν πίνακα και στη συνέχεια να τα αντιγράψετε σε ένα άλλο τραπέζι σε άλλη διαδικασία . Η μέθοδος αυτή αποκόπτει ένα βήμα , δημιουργώντας μια ουσιαστική εξοικονόμηση χρόνου σε πόσο καιρό το ερώτημα θα τρέξει . Για δηλώσεις Εισαγωγή που παίρνουν πολύ χρόνο για να εκτελεστεί , η εξοικονόμηση μπορεί να είναι σημαντικές . Οδηγίες
Η 1

Αποσαφήνιση τη σύνταξη δήλωσης Εισαγωγή και σημασιολογία για την έκδοση SQL που χρησιμοποιείτε . Δεν είναι όλες οι εκδόσεις του SQL υποστηρίζουν τη δήλωση Select ως μέρος μιας εντολή Εισαγωγή ? Ως εκ τούτου , είναι αναγκαίο να ελέγξετε 2

Προσδιορίστε τα πεδία του πίνακα που πρόκειται να εξαχθεί χρησιμοποιώντας τη δήλωση Insert . . Ένα παράδειγμα μιας δήλωσης εισάγονται βάσει προκαθορισμένων τιμών και υποστηρίζεται από μια δήλωση Select από έναν άλλο πίνακα ( με τη χρήση του SQL Server) έχει ως εξής :

library_authors INSERT ( au_id , au_lname , au_fname )

SELECT au_id , au_lname , au_fname

ΑΠΟ συγγραφείς

ΟΠΟΥ μέλος =
« CA »

Αυτή η δήλωση εισαγωγής , που λαμβάνονται από τον SQL Server , χρησιμοποιεί τον πίνακα " συγγραφείς " για να εισάγετε συγκεκριμένες τιμές σε η « library_authors " τραπέζι . Αυτό σημαίνει αντιγράψτε το id συγγραφέας , συγγραφέας επώνυμο , και συγγραφέας πλήρες όνομα στον πίνακα library_authors από τον πίνακα συγγραφείς .
Εικόνων 3

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

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

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