DO $$
BEGIN
  ALTER TABLE BOLETO MODIFY (PRECIOBASE NUMERIC(10, 2));
  ALTER TABLE BOLETO MODIFY (PRECIOPAGADO NUMERIC(10, 2));
  ALTER TABLE BOLETO MODIFY (DESCUENTOAMPARADO NUMERIC(10, 2));
  ALTER TABLE BOLETO MODIFY (PRECIOCARGOEXTRA NUMERIC(10, 2));
  ALTER TABLE BOLETO MODIFY (PORCCATEGORIA NUMERIC(10, 2));
  ALTER TABLE BOLETO MODIFY (PRECIOPRICING NUMERIC(10, 2));
  ALTER TABLE BOLETO MODIFY (IMPORTECATEGORIA NUMERIC(10, 2));
  ALTER TABLE BOLETO MODIFY (IMPORTETAXAEMBARQUE NUMERIC(10, 2));
  ALTER TABLE BOLETO MODIFY (IMPORTEPEDAGIO NUMERIC(10, 2));
  ALTER TABLE BOLETO MODIFY (IMPORTEOUTROS NUMERIC(10, 2));
  ALTER TABLE BOLETO MODIFY (IMPORTESEGURO NUMERIC(10, 2));
  EXCEPTION WHEN others THEN NULL;
END
$$;

DO $$
BEGIN
  ALTER TABLE CAJA MODIFY (PRECIOBASE NUMERIC(10, 2));
  ALTER TABLE CAJA MODIFY (PRECIOPAGADO NUMERIC(10, 2));
  ALTER TABLE CAJA MODIFY (DESCUENTOAMPARADO NUMERIC(10, 2));
  ALTER TABLE CAJA MODIFY (PRECIOCARGOEXTRA NUMERIC(10, 2));
  ALTER TABLE CAJA MODIFY (PORCCATEGORIA NUMERIC(10, 2));
  ALTER TABLE CAJA MODIFY (PRECIOPRICING NUMERIC(10, 2));
  ALTER TABLE CAJA MODIFY (IMPORTECATEGORIA NUMERIC(10, 2));
  ALTER TABLE CAJA MODIFY (IMPORTETAXAEMBARQUE NUMERIC(10, 2));
  ALTER TABLE CAJA MODIFY (IMPORTEPEDAGIO NUMERIC(10, 2));
  ALTER TABLE CAJA MODIFY (IMPORTEOUTROS NUMERIC(10, 2));
  ALTER TABLE CAJA MODIFY (IMPORTESEGURO NUMERIC(10, 2));
  EXCEPTION WHEN others THEN NULL;
END
$$;