In Microsoft Access come si eliminano tutti i valori in una singola colonna senza eliminare l'intero campo.


0

È possibile cancellare tutti i dati di una colonna in accesso senza cancellare il campo?

Risposte:


2

Esegui una query. Ecco l'SQL, sostituto nei valori effettivi:

Update [Table Name] Set [Field Name] = null

Oppure puoi andare nell'editor di dati della tabella interattiva e solo evidenziare tutte le righe e premere delete; che dovrebbe impostarli su null (credo) o il loro valore predefinito se i valori null non sono consentiti.
allquixotic

Non so perché non ci ho pensato, sono diventato troppo dipendente dalla GUI ultimamente.
Austin Davis

1
@allquixotic FYI: facendo quello con una tabella in realtà chiede se si desidera eliminare i campi (che significa rimuoverli dalla tabella tutti insieme). Fare la stessa cosa in una query non ha alcun effetto.
Daniel

1

Basta selezionare la colonna e premere l'opzione H per sostituire i dati. Metti e asterisco nella prima casella e lascia vuota la seconda casella. Il modo più semplice per farlo


È un po 'più di quello che dice user348469, per esempio devi scegliere il campo corrente per il parametro "Cerca in" ma la sua risposta mi ha sicuramente aiutato dato che avevo bisogno di sostituire le informazioni nella vista Foglio dati filtrato

0

Il modo più semplice è copiare un'altra colonna con lo stesso numero di record in cui ogni campo in quella colonna non ha valore .... quindi basta selezionare, copiare, incollare ... fatto ....


0

Molto più semplice: tasto destro del mouse sull'intestazione della colonna in accesso, selezionare copia. Ora vai a eccellere e incollare in una colonna excel. Ora premi il tasto Canc, quindi copialo. Torna indietro per accedere all'intestazione della colonna del clic destro e incollare. Fatto.

Nota: quando si seleziona cosa copiare in Excel, si potrebbe voler escludere l'intestazione della colonna o ottenere un record in bianco extra.


-1

Vai alla vista Progettazione della tabella ed elimina la colonna in questione. Quindi aggiungi un nuovo campo con lo stesso nome della colonna che hai appena eliminato.

Questa è l'opzione più veloce, in particolare se hai a che fare con una tabella di grandi dimensioni con molti milioni di righe, perché le altre opzioni elencate impiegheranno diversi minuti mentre Access sta "riflettendo" sui criteri di copia / incolla o di ricerca / sostituzione. Questo metodo è fondamentalmente istantaneo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.