Risposte:
Questo farà:
SET show = NOT show
quindi un valore di
TRUE
diventa FALSE
,
FALSE
diventa TRUE
,
UNKNOWN
( NULL
) rimane UNKNOWN
.
Quanto segue si trasformerà FALSE
o NULL
in TRUE
, e TRUE
a FALSE
:
UPDATE tablename SET fieldname = NOT COALESCE( fieldname, 'f' ) WHERE keyvalue = ?;
TRUE
eFALSE
, una variazione suUNKNOWN
era appropriato :)