Laden...

SQLite Zeile löschen wenn NULL

Erstellt von Tutti86 vor 4 Jahren Letzter Beitrag vor 4 Jahren 1.277 Views
T
Tutti86 Themenstarter:in
3 Beiträge seit 2019
vor 4 Jahren
SQLite Zeile löschen wenn NULL

verwendetes Datenbanksystem: SQLite

Das Thema sagt eigentlich schon alles,
wie kann ich eine Zeile löschen die in einer bestimmten Spallte einen NULL Wert hat?

Mein Ansatz:


SQLCommand.CommandText = "DELETE FROM SteuerrechnerRechnungsdaten WHERE Rechnungsname = NULL";

3.511 Beiträge seit 2005
vor 4 Jahren

Moin,

eine gute Erklärung ist zu finden unter: https://stackoverflow.com/questions/9581745/sql-is-null-and-null

Grundsätzlich liefert eine Prüfung auf NULL via Equals immer false zurück. Du musst die Daten hier mittels "IS NULL" filtern.

Also


SQLCommand.CommandText = "DELETE FROM SteuerrechnerRechnungsdaten WHERE Rechnungsname IS NULL";

Gruß
Khalid

"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)