Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει UPDATE;
Η εντολή UPDATE είναι μια δήλωση δομημένης γλώσσας ερωτήματος (SQL) που χρησιμοποιείται για την αλλαγή ή την ενημέρωση τιμών σε έναν πίνακα. Συνηθίζεται συνήθως με μια ρήτρα WHERE για να περιορίσει την αλλαγή σε ένα σύνολο τιμών που πληρούν ένα συγκεκριμένο σύνολο κριτηρίων.
Η Techopedia εξηγεί την UPDATE
Η γενική σύνταξη μιας δήλωσης UPDATE είναι:
UPDATE table_name SET στήλη1 = τιμή1, στήλη2 = τιμή2 WHERE στήλη = προϋπόθεση
Για παράδειγμα, στον πίνακα Customer_master, εάν πρέπει να γίνει μια αλλαγή τόσο στην ηλεκτρονική διεύθυνση του Andrew Smith όσο και στην ημερομηνία γέννησής του (μέχρι τις 17 Φεβρουαρίου 1985), η σύνταξη θα είναι:
ΕΝΗΜΕΡΩΣΗ client_master SET email_addr = "", date_of_birth = "02.17.1985" WHERE όνομα_χρήστη = "Andrew Smith"
Σημειώστε τη σημασία της ρήτρας WHERE να λειτουργήσει ως περιορισμός στην οποία πρέπει να αλλάξετε σειρές δεδομένων. Χωρίς τη ρήτρα WHERE, η δήλωση θα ενημερώσει ολόκληρο τον πίνακα, ορίζοντας όλες τις ηλεκτρονικές διευθύνσεις των πελατών και τις ημερομηνίες γέννησης όλων των πελατών μέχρι τις 17 Φεβρουαρίου 1985.
Για να ενημερώσετε έναν πίνακα, ένα όνομα χρήστη πρέπει να έχει το δικαίωμα να το κάνει από το διαχειριστή της βάσης δεδομένων. Ακόμη και όταν χρησιμοποιείτε μια εφαρμογή, όταν αλλάζουν δεδομένα (όπως η διεύθυνση ηλεκτρονικού ταχυδρομείου του Andrew Smith παραπάνω), η εφαρμογή στέλνει πραγματικά την ισοδύναμη δήλωση UPDATE όπως αυτή που εκτελέστηκε στη βάση δεδομένων.




