T - SQL είναι μια μέθοδος που χρησιμοποιείται για τις συναλλαγές της βάσης δεδομένων , όπως η επιλογή και η ενημέρωση των εγγραφών . Υπάρχουν τρεις κύριες συναλλαγές χρησιμοποιούνται στο web ή desktop εφαρμογές : επιλέξτε , ενημέρωση και ένθετο . Διαγραφή είναι επίσης μια επιλογή , αλλά είναι συνήθης πρακτική να αποφύγω τη διαγραφή αρχείων από τη βάση δεδομένων από μια εφαρμογή . Γνωρίζοντας πώς να συνεργαστεί με τις τρεις βασικές εντολές στην T - SQL παίρνει ο προγραμματιστής που ξεκίνησε για δυναμικό περιεχόμενο και τα ερωτήματα της βάσης δεδομένων . Επιλέξτε Δήλωση
Η
Η δήλωση select χρησιμοποιείται για να επιστρέψει τα δεδομένα . Χρησιμοποιείται μόνο για την ανάγνωση των δεδομένων και όχι χειραγώγηση οποιουδήποτε από τα επιστρεφόμενων αποτελεσμάτων . Ο προγραμματιστής μπορεί να χειριστεί τα δεδομένα στην εφαρμογή , αλλά δεν έχει αλλάξει στη βάση δεδομένων. Η δήλωση select έχει την ακόλουθη σύνταξη :
επιλέξτε από όπου =
Το πρώτο " " δήλωση είναι χρησιμοποιείται για να καθορίσει ποια στήλη στον πίνακα που επιστρέφεται. Ο προγραμματιστής μπορεί να χρησιμοποιήσει " * " , καθώς , πράγμα που σημαίνει την επιστροφή όλων των στηλών . Ωστόσο , η πρακτική αυτή δεν είναι τυπική , δεδομένου ότι μπορεί να υποβαθμίσει την απόδοση του server της βάσης δεδομένων . Η " " δήλωση αντικαθίσταται από το όνομα του πίνακα που είναι ερωτηματικά. Η « όπου ρήτρα » της κατάστασης ζητά , επίσης, για μια στήλη και μια μεταβλητή . Αυτή είναι η σύνταξη φιλτραρίσματος του δήλωση select . Για παράδειγμα , αν ο προγραμματιστής θέλει μόνο να ανακτήσει μια λίστα των πελατών που έχουν ένα πρώτο όνομα " Fred ", όπου η ρήτρα χρησιμοποιείται μόνο για να ανακτήσετε τις συγκεκριμένες εγγραφές .
Εικόνων Ενημέρωση Δήλωση
Η δήλωση ενημέρωση χρησιμοποιείται για να επεξεργαστείτε πραγματικά τις εγγραφές στη βάση δεδομένων . Η δήλωση ενημέρωση πρέπει να γίνεται με προσοχή, δεδομένου ότι το γράψιμο μιας πρότασης ενημέρωση χωρίς μια ρήτρα , όπου αλλάζει όλα τα αρχεία στη βάση δεδομένων . Παρακάτω είναι ένα παράδειγμα μιας δήλωσης ενημέρωση:
ενημέρωση
που = όπου =
Το πρώτο μέρος της η δήλωση καθορίζει τον πίνακα, όπου η ενημέρωση θα λάβει χώρα . Η πρώτη καταχώρηση στήλη είναι η στήλη που πρέπει να αλλάξει με τη χρήση του ανατεθεί μεταβλητή . Η δεύτερη στήλη - μεταβλητή σύνολο είναι στη ρήτρα πού. Αυτό φιλτράρει τα αρχεία που θα ενημερωθεί . Είναι σημαντικό να σημειωθεί ότι χωρίς αυτή, όπου ρήτρα , όλες οι εγγραφές στη βάση δεδομένων έχουν αλλάξει . Ξεχνώντας την περίπτωση ρήτρα είναι ένα κοινό λάθος που γίνεται από τους προγραμματιστές .
Η Εισαγωγή Δήλωση
Η
Η δήλωση ένθετο χρησιμοποιείται για να δημιουργήσει νέες εγγραφές στη βάση δεδομένων . Το ένθετο δήλωση έχει την ακόλουθη σύνταξη στην SQL :
εισάγετε στο
( , , .... ) αξίες ( , τιμή2 > , .... )
η δήλωση πίνακας προσδιορίζει το τραπέζι στο οποίο οι πληροφορίες εισάγεται . Ο κατάλογος των στηλών αντιστοιχούν με τον κατάλογο των τιμών . Είναι σημαντικό να σημειωθεί ότι ο κατάλογος των στηλών πρέπει να συμφωνεί με τον κατάλογο των τιμών ή SQL Server θα επιστρέψει ένα σφάλμα . Αυτή η δήλωση εισάγει μόνο μία εγγραφή στη βάση δεδομένων και δεν επιστρέφει μια τιμή .
Η
εικόνων
λογισμικού βάσεων δεδομένων