Antworten:
Das wird es tun:
SET show = NOT show
also ein Wert von
TRUEwird FALSE,
FALSEwird TRUE,
UNKNOWN( NULL) bleibt UNKNOWN.
Folgendes wird sich wenden FALSEoder NULLan TRUEund TRUEan FALSE:
UPDATE tablename SET fieldname = NOT COALESCE( fieldname, 'f' ) WHERE keyvalue = ?;
TRUEund hattenFALSE, war eine VariationUNKNOWNangebracht :)