È possibile modificare la quantità di spazio usato da ogni record di una tabella di Access modificando la proprietà relativa alle dimensioni dei campi numerici della tabella stessa. È anche possibile modificare le dimensioni dei campi che archiviano dati di testo, anche se questa azione ha un effetto minore sulla quantità di spazio usato.
Nota: Le funzionalità illustrate in questo articolo non sono applicabili alle app Web e ai database Web di Access.
In questo articolo
Risultati della modifica delle dimensioni dei campi
È possibile modificare le dimensioni di un campo vuoto o contenente dati. Le conseguenze della modifica delle dimensioni sono diverse a seconda che il campo contenga dati o meno.
-
Se il campo non contiene dati Quando si modificano le dimensioni del campo, le dimensioni dei nuovi valori di dati sono limitate per il campo. Per i campi numerici, la dimensione del campo determina esattamente la quantità di spazio su disco usata da Access per ogni valore del campo. Per i campi di testo, la dimensione del campo determina la quantità massima di spazio su disco che Access consente per ogni valore del campo.
-
Se il campo contiene dati Quando si modificano le dimensioni del campo, Access tronca tutti i valori nel campo che superano le dimensioni specificate e limita anche le dimensioni dei nuovi valori di dati per il campo, come descritto in precedenza.
Modificare le dimensioni dei campi numerici
Suggerimento: Se il campo di cui si vogliono modificare le dimensioni contiene dati, prima di continuare è consigliabile eseguire il backup del database.
-
Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla tabella che contiene il campo di cui si desidera modificare il formato di visualizzazione e quindi scegliere Visualizzazione Struttura.
-
Nella griglia di struttura della tabella selezionare il campo per il quale si desidera modificare le dimensioni.
-
Nel riquadro Proprietà campo, nella scheda Generale immettere le nuove dimensioni del campo nella proprietà Dimensione campo. È possibile scegliere uno dei valori seguenti:
-
Byte: per i valori interi compresi nell'intervallo da 0 a 255. Il requisito per la memorizzazione è 1 byte.
-
Intero: per i valori interi compresi nell'intervallo da -32.768 a +32.767. Il requisito per la memorizzazione è 2 byte.
-
Intero lungo: per i valori interi compresi nell'intervallo da -2.147.483.648 a +2.147.483.647. Il requisito per la memorizzazione è 4 byte.
Suggerimento: Utilizzare il tipo di dati Intero lungo quando si crea una chiave esterna per correlare un campo al campo della chiave primaria Numerazione automatica di un'altra tabella.
-
Precisione singola: per i valori numerici a virgola mobile compresi nell'intervallo da -3,4 x 1038 a +3,4 x 1038 e fino a sette cifre significative. Il requisito per la memorizzazione è 4 byte.
-
Precisione doppia: per i valori numerici a virgola mobile compresi nell'intervallo da -1,797 x 10308 a +1,797 x 10308 e fino a 15 cifre significative. Il requisito per la memorizzazione è 8 byte.
-
ID replica: per memorizzare un GUID necessario per la replica. Il requisito per la memorizzazione è 16 byte.
Nota: La replica non è supportata dal formato di file con estensione accdb.
-
Decimale: per i valori numerici compresi nell'intervallo da -9,999... x 1027 a +9,999... x 1027. Il requisito per la memorizzazione è 12 byte.
-
Modificare le dimensioni dei campi di testo
Suggerimento: Se il campo di cui si vogliono modificare le dimensioni contiene dati, prima di continuare è consigliabile eseguire il backup del database.
-
Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla tabella che contiene il campo di cui si desidera modificare il formato di visualizzazione e quindi scegliere Visualizzazione Struttura.
-
Nella griglia di struttura della tabella selezionare il campo per il quale si desidera modificare le dimensioni.
-
Nel riquadro Proprietà campo, nella scheda Generale immettere le nuove dimensioni del campo nella proprietà Dimensione campo. È possibile immettere un valore compreso tra 1 e 255. Questo valore indica il numero massimo di caratteri consentito per ogni valore. Per i campi Testo di dimensioni maggiori, usare il tipo di dati Promemoria (Testo lungo in Access 2016).
Nota: Per i dati di un campo Testo (Testo breve in Access 2016), non viene riservato spazio oltre a quello necessario per l'archiviazione dei valori effettivi. La proprietà Dimensione campo indica la dimensione massima per il campo.