Spróbuj tego:
ALTER TABLE mytabe ALTER COLUMN mycolumn DROP DEFAULT;
ALTER TABLE mytabe ALTER mycolumn TYPE bool USING CASE WHEN mycolumn=0 THEN FALSE ELSE TRUE END;
ALTER TABLE mytabe ALTER COLUMN mycolumn SET DEFAULT FALSE;
Musisz najpierw usunąć ograniczenie (ponieważ nie jest to wartość logiczna), a po drugie Twój CASE
oświadczenie było niepoprawne składniowo.