I am using the following SQL statement:
UPDATE
shipping
SET
load_time_misc = CASE
WHEN {{ cell_update.value }} = 'load_time' THEN
CASE
WHEN load_time_misc = TRUE THEN FALSE
ELSE TRUE
END
END,
trailer_misc = CASE
WHEN {{ cell_update.value }} = 'trailer' THEN
CASE
WHEN trailer_misc = TRUE THEN FALSE
ELSE TRUE
END
END,
status_misc = CASE
WHEN {{ cell_update.value }} = 'status' THEN
CASE
WHEN status_misc = TRUE THEN FALSE
ELSE TRUE
END
END,
ship_date_misc = CASE
WHEN {{ cell_update.value }} = 'ship_date' THEN
CASE
WHEN ship_date_misc = TRUE THEN FALSE
ELSE TRUE
END
END,
del_add_misc = CASE
WHEN {{ cell_update.value }} = 'del_add' THEN
CASE
WHEN del_add_misc = TRUE THEN FALSE
ELSE TRUE
END
END,
contact_misc = CASE
WHEN {{ cell_update.value }} = 'contact' THEN
CASE
WHEN contact_misc = TRUE THEN FALSE
ELSE TRUE
END
END,
del_con_misc = CASE
WHEN {{ cell_update.value }} = 'del_con' THEN
CASE
WHEN del_con_misc = TRUE THEN FALSE
ELSE TRUE
END
END,
driver_misc = CASE
WHEN {{ cell_update.value }} = 'driver' THEN
CASE
WHEN driver_misc = TRUE THEN FALSE
ELSE TRUE
END
END,
model_misc = CASE
WHEN {{ cell_update.value }} = 'model' THEN
CASE
WHEN model_misc = TRUE THEN FALSE
ELSE TRUE
END
END,
notes_misc = CASE
WHEN {{ cell_update.value }} = 'shipping_notes' THEN
CASE
WHEN notes_misc = TRUE THEN FALSE
ELSE TRUE
END
END
WHERE
id = {{ table1.selectedRow.id }}
For some reason, when it runs I keep getting the error message "Operator does not exist: text = boolean". For the life, I cannot figure this out. Any help would be most appreciated.