Ανάκτηση με την Εντολή SELECT INTO SQL

Η πρόταση ΕΠΙΛΟΓΗ ΕΠΙΣΤΡΑΤΕΥΣΗ μπορεί να χρησιμοποιηθεί για τη δημιουργία αντιγράφων ασφαλείας των ταβλιών.

Η πρόταση ΕΠΙΛΟΓΗ ΕΠΙΣΤΡΑΤΕΥΣΗ

Η πρόταση ΕΠΙΛΟΓΗ ΕΠΙΣΤΡΑΤΕΥΣΗ επιλέγει δεδομένα από μια τάβλη και στη συνέχεια εισάγει δεδομένα σε μια άλλη τάβλη.

Η πρόταση ΕΠΙΛΟΓΗ ΕΠΙΣΤΡΑΤΕΥΣΗ χρησιμοποιείται συχνά για τη δημιουργία αντιγράφων ασφαλείας ή για την αρχείωση εγγραφών.

SQL ΕΠΙΛΟΓΗ ΕΠΙΣΤΡΑΤΕΥΣΗ Γλώσσα

Μπορείτε να εισάγετε όλες τις στήλες στον νέο τύπο:

SELECT *
INTO new_table_name [IN externaldatabase] 
FROM old_tablename

ή να εισάγουμε μόνο τις επιθυμητές στήλες στον νέο τύπο:

SELECT column_name(s)
INTO new_table_name [IN externaldatabase]
FROM old_tablename

Παράδειγμα SQL SELECT INTO - Δημιουργία αντιγράφου αντίγραφο

Το παρακάτω παράδειγμα θα δημιουργήσει ένα αντίγραφο αντίγραφο της τύποs "Persons":

SELECT *
INTO Persons_backup
FROM Persons

Η πρόταση IN μπορεί να χρησιμοποιηθεί για να αντιγράψει μια τύπο από μια άλλη βάση δεδομένων:

SELECT *
INTO Persons IN "Backup.mdb"
FROM Persons

Αν θέλουμε να αντιγράψουμε ορισμένα πεδία, μπορούμε να αναγράψουμε αυτά τα πεδία μετά την πρόταση SELECT:

SELECT LastName,FirstName
INTO Persons_backup
FROM Persons

Παράδειγμα SQL SELECT INTO - Με πρόταση WHERE

Μπορούμε επίσης να προσθέσουμε την πρόταση WHERE.

Το παρακάτω παράδειγμα δημιουργεί μια τύπο "Persons_backup" με δύο στήλες, που περιέχει πληροφορίες των ατόμων που ζουν στο "Beijing":

SELECT LastName,Firstname
INTO Persons_backup
FROM Persons
WHERE City='Beijing'

Παράδειγμα SQL SELECT INTO - Σύνδεσμος τύποs

Η απόκτηση δεδομένων από περισσότερες από μια τύποs είναι επίσης δυνατή.

Το παρακάτω παράδειγμα θα δημιουργήσει μια νέα τύπο "Persons_Order_Backup" που περιέχει πληροφορίες από τις τύποs "Persons" και "Orders":

SELECT Persons.LastName,Orders.OrderNo
INTO Persons_Order_Backup
FROM Persons
INNER JOIN Orders
ON Persons.Id_P=Orders.Id_P