Obdelava registra SKIS Prenesemo datoteko z naslova http://www.ajpes.si/doc/Registri/PRS/Poslovni_subjekti_po_SKIS.zip Datoteko razpakiramo z unzip: unzip Poslovni_subjekti_po_SKIS.zip Spremenimo kodiranje v UTF (za zdaj sem to izvedel z Notepad++) Datoteko predelamo iz txt (fixed width) v csv: sed -r 's/.{17}/&\|/' skis.txt | sed -r 's/.{10}/&\|/' > skis1.txt Sledi uvoz podatkov v začasno tabelo skis_old copy skis_old from '/export/home/matjaz/postgres/ajpes-skis/skis1.txt' csv delimiter '|'; Podatke prestavimo v tabelo skis: insert into skis (maticna, skis, naziv, zadnjasprememba) select maticna, skis, naziv, '2016-07-01' FROM skis_old ON CONFLICT ("maticna") DO UPDATE SET skis=excluded.skis, naziv=excluded.naziv, zadnjasprememba='2016-07-01';