Backup delle tabelle di un database con l'istruzione INTO
di Luca Ruggiero
Data di pubblicazione: 07/02/2005
Voto della community: 4,29
(Votanti: 7)
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
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:\backup.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.
Si ringrazia LukeOnWeb per la gentile concessione dell'articolo.
|