Istruzione SELECT...INTO

Si applica a
Access per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Crea una query di creazione tabella.

Sintassi

SELECT campo1[, campo2[, ...]] INTO nuovatabella [IN databaseesterno]
FROM source

L'istruzione SELECT...INTO è composta dalle parti seguenti:

Parte Descrizione
campo1, campo2 Il nome dei campi da copiare nella nuova tabella.
nuovatabella Il nome della tabella da creare. Se il nome nuovatabella è uguale a quello di una tabella esistente, si verifica un errore intercettabile.
databaseesterno Il percorso di un database esterno. Per una descrizione del percorso, vedere la clausola IN.
origine Nome della tabella esistente da cui vengono selezionati i record. Può trattarsi di una o più tabelle o una query.

Osservazioni

È possibile usare le query di creazione tabella per archiviare record, eseguire copie di backup delle tabelle o eseguire copie da esportare in un altro database o da usare come base per i report che mostrano i dati relativi a un particolare periodo di tempo. Ad esempio, è possibile generare un report Vendite mensili per area geografica eseguendo la stessa query di creazione tabella ogni mese.

Nota

  • È consigliabile definire una chiave primaria per la nuova tabella. Quando si crea la tabella, i campi della nuova tabella ereditano il tipo di dati e le dimensioni dei campi di ogni campo delle tabelle sottostanti della query, ma non vengono trasferite altre proprietà di campi o tabelle.
  • Per aggiungere dati a una tabella esistente, usare l'istruzione INSERT INTO per creare una query di accodamento.
  • Per trovare i record che verranno selezionati prima di eseguire la query di creazione tabella, esaminare prima i risultati di un'istruzione SELECT che usa gli stessi criteri di selezione.