Sie müssen die Standardeinschränkung löschen, bevor Sie den Typ ändern:
ALTER TABLE parts
ALTER COLUMN is_dpm_scanned DROP DEFAULT,
ALTER COLUMN is_dpm_scanned TYPE BOOLEAN USING is_dpm_scanned::BOOLEAN,
ALTER COLUMN is_dpm_scanned SET DEFAULT FALSE;
Siehe auch:Ändern einer Spalte von String zu String-Array in Postgresql .