-- Verificar se todos os registros têm os valores DO $$ BEGIN IF EXISTS ( SELECT 1 FROM "processos" WHERE "tribunalUF" IS NULL OR "tribunal" IS NULL ) THEN RAISE EXCEPTION 'Ainda existem registros com valores nulos'; END IF; END $$; -- Se passar da verificação, tornar as colunas NOT NULL ALTER TABLE "processos" ALTER COLUMN "tribunalUF" SET NOT NULL, ALTER COLUMN "tribunal" SET NOT NULL;