Boolean assignments
A value that is assigned to a Boolean column or variable must be a Boolean value, or a string or numeric representation of a Boolean value.
See Boolean values for details.
The result of the evaluation of a search-condition can also be assigned. If the search-condition evaluates to unknown, the value of NULL is assigned.