Detect nulls
The setup creates prepared_products, keeping categories only for IDs below 204. when without otherwise leaves the other categories null; products stays unchanged. isNull tests missing values and isNotNull tests present values. Neither an empty string nor the text "NULL" is a null.