Yanıtlar:
Bu yapacaktır:
SET show = NOT show
yani bir değeri
TRUEolur FALSE,
FALSEolur TRUE,
UNKNOWN( NULL) kalır UNKNOWN.
Aşağıdaki dönecek FALSEya NULLkadar TRUEve TRUEhiç FALSE:
UPDATE tablename SET fieldname = NOT COALESCE( fieldname, 'f' ) WHERE keyvalue = ?;
TRUEveFALSEüzerinde bir varyasyonUNKNOWNuygun :)