ALTER TABLE lki_vlakken_small  DROP COLUMN gemeente;
ALTER TABLE lki_vlakken_small  DROP COLUMN sectie;
ALTER TABLE lki_vlakken_small  DROP COLUMN perceel;
ALTER TABLE lki_vlakken_small  DROP COLUMN toevoeg;

ALTER TABLE lki_vlakken_small  ADD COLUMN gemeente char(5);
ALTER TABLE lki_vlakken_small  ADD COLUMN sectie char(2);
ALTER TABLE lki_vlakken_small  ADD COLUMN perceel char(5);
ALTER TABLE lki_vlakken_small  ADD COLUMN toevoeg char(5);

UPDATE lki_vlakken_small SET
  gemeente = substring(objectnumm from 0 for 6),
  sectie = trim(both ' ' from substring(objectnumm from 6 for 2)),
  perceel = substring(objectnumm from 8 for 5),
  toevoeg = substring(objectnumm from 13 for 5);

CREATE INDEX idx_gemeente_sectie_perceel ON lki_vlakken_small (gemeente, sectie, perceel);

SELECT pg_size_pretty(pg_total_relation_size('idx_gemeente_sectie_perceel'));




