Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: boehnli01 am Februar 13, 2011, 14:09:23

Titel: Löschabfrage für Felder einer Kolonne, nicht Reihe
Beitrag von: boehnli01 am Februar 13, 2011, 14:09:23
Hallo zusammen,

ich möchte eine Löschabfrage um Felderdaten einer Kolonne zu köschen und nicht die ganze Reihe bzw Datensätzen zu löschen.
Ich habe eine Löschabfrage erstellt, die 2 Kolonnen die ich löschen wollte markiert und mir hat es die ganze Reihe gelöscht.

Im voraus Danke und gruss
cédricd
Titel: Re: Löschabfrage für Felder einer Kolonne, nicht Reihe
Beitrag von: database am Februar 13, 2011, 14:14:26
Hallo,,

habe ein wenig Probleme mit deiner Begrifflichekit!

Wenn du unter Kolonne die Felder einer Spalte meinst, kannst du diese nicht mittels Löschabfrage entleeren.
Dazu verwendest du eine Aktualisierungsabfrage

UPDATE DeineTabelle SET DeineSpalte = NULL WHERE Einschränkung;

bzw.  alle Einträge in 2 Spalten über die gesamte Tabelle:

UPDATE DeineTabelle SET Spalte1 = NULL, Spalte2 = NULL;

HTH

Titel: Re: Löschabfrage für Felder einer Kolonne, nicht Reihe
Beitrag von: boehnli01 am Februar 13, 2011, 14:49:35
Perfekt. Hat geklappt. Vielen Dank.
Titel: Re: Löschabfrage für Felder einer Kolonne, nicht Reihe
Beitrag von: database am Februar 13, 2011, 15:56:24
Bitte den Thread auch in DEINEM ersten BEitrag auf 'gelöst' setzen - DANKE