Σε αυτό το άρθρο θα διερευνήσουμε τις βασικές εντολές εισαγωγής και τροποποίησης δεδομένων-εγγραφών μέσα σε ένα πίνακα της βάσης δεδομένων. αναφερόμαστε στις εντολές INSERT INTO , UPDATE και DELETE.

Εισαγωγή Δεδομένων

Για να εισάγουμε δεδομένα σε πίνακα/κες θα πρέπει να έχουμε ολοκληρώσει την Δημιουργία Πινάκων.  Ακόμα θα πρέπει να δείξουμε μια ιδιαίτερη προσοχή στην δομή κάθε πίνακα και αν αυτός περιλαμβάνει ξένο κλειδί. Θυμηθείτε ότι δεν μπορώ να εισάγω δεδομένα σε πίνακα Α που περιλαμβάνει ξένο κλειδί (το πρωτεύων κλειδί του πίνακα Β). Ο πίνακας Β θα πρέπει να προηγηθεί κατά την διαδικασία της εισαγωγής δεδομένων.
Γενική μορφή της εντολής INSERT INTO είναι:
INSERT INTO table_name (column1,column2,column3,...)
VALUES (value1,value2,value3,...);
Παράδειγμα
INSERT INTO thlefwna (onoma, epwnymo, thlefwno)
VALUES('Tom', 'Randal', '55567898');

Τροποποίηση  Δεδομένων

Για να αλλάξουμε δεδομένα που έχουμε ήδη καταχωρίσει σε ένα πίνακα δουλεύουμε με την εντολή UPDATE
 Γενική μορφή της εντολής UPDATE είναι:
UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;
Παράδειγμα
UPDATE Customers
SET City='Hamburg'
WHERE CustomerID=1;
Στο σημείο αυτό προσέχουμε ότι, η εντολή WHERE προσδιορίζει την εγγραφή για την οποία επιθυμούμε την τροποποίηση. Όσο πιο "γενικός" είναι ο προσδιορισμός αυτός τόσο και περισσότερες εγγραφές θα επηρεάσει. Με άλλα λόγια, αν προσδιορίσουμε απλά με το όνομα ενός πεδίου, τότε θα αλλάξει όλες τις εγγραφές του πίνακα που βρίσκονται εντός του συγκεκριμένου πεδίου.

Διαγραφή Δεδομένων

Στην περίπτωση που θέλουμε να διαγράψουμε μια εγγραφή από τον πίνακα χρησιμοποιούμε την εντολή  DELETE
Γενική μορφή της εντολής DELETE είναι:
DELETE FROM table_name
WHERE some_column=some_value; 
Παράδειγμα
DELETE FROM Customers
WHERE CustomerName='Alfreds Futterkiste' AND ContactName='Maria Anders';

Αν πιστεύετε ότι έχουμε παραλείψει κάτι και δεν αναφέρεται, σχετικά με τις εντολές SQL μπορείτε να αφήσετε το σχόλιό σας παρακάτω.
Επόμενο→:

Θέλετε να λαμβάνετε πρώτοι τις ενημερώσεις μας; εγγραφείτε τώρα
IT Special Advisor