Backup delle tabelle di un database con l'istruzione INTO dell'Sql

SQL, creare e gestire database
Impara a gestire database relazionali col linguaggio SQL

Scritto da Luca Ruggiero nella sezione Sql

L'istruzine INTO di Sql permette di effettuare il backup di una tabella all'interno del database stesso in cui è contenuta la tabella da salvare, oppure (consigliabile) all'interno di un database utilizzato apposta per i backup.

Per effettuare qualche prova creeremo due file di database Access sotto la partizione C, ovvero

C:database.mdb     # DB principale
C:ackup.mdb       # DB per le copie di backup
Si crei all'interno di database.mdb la tabella utenti composta dai campi id (Contatore), nome (Testo) e cognome (Testo) e la si popoli con dei dati di prova.

Il seguente codice crea la tabella backup all'interno di database.mdb stesso
SELECT * INTO backup FROM utenti;
Il seguente codice, invece, crea la tabella utenti all'interno del database di appoggio backup.mdb
SELECT * INTO utenti IN 'C:ackup.mdb' FROM utenti;
E' possibile creare delle condizioni di ricerca per filtrare i dati da salvare, utilizzando le istruzioni e le funzioni già studiate nelle documentazioni della sezione Sql del sito.

I più cliccati della sezione Sql

:: Istruzione SELECT dell'Sql (43.856)

:: Stringhe di connessione via ODBC e OleDB (41.236)

:: Istruzioni CREATE, ALTER e DROP dell'Sql (30.637)

:: La funzione LEN dell'Sql per calcolare la lunghezza di una stringa (25.586)

:: Usare le UNION Sql per unire il risultato di due query (22.970)

:: Resettare il campo ID contatore in un db Ms Access (22.603)

:: Utilizzo delle funzioni LEFT e RIGHT in una query Sql (20.525)

:: L'istruzione IN dell'Sql (17.120)

:: Estrarre solo N record da una tabella in Sql (16.869)

:: Introduzione all'Sql (14.436)

IN EVIDENZA
DOWNLOAD