<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Using this option to convert shapefiles  to shapefiles (with less columns) works perfectly fine. However, when dst_datasource is SQLite/SpatiaLite, this option is not working as expected, and ogc_fid is populated regardless.</div><div dir="ltr"><br></div><div>When importing the same shapefiles directly into SpatiaLite using ImportSHP(..., pk_column, ...), the pk_column from source is kept, no additional fid column is created.</div><div><br></div><div>How do you explain the difference here?</div><div><br></div><div>Many thanks.</div></div></div></div></div></div></div>