I used to join shapefiles and CSV files via the "joins" tool in the layer properties just fine in QGIS 1.8. Now I've updated to QGIS 2.0, and when I do the exact same thing, QGIS puts the name of the CSV source as a prefix in the field name: for example instead of just naming the field "area" it's now labelled "sourcefile_area".

I Googled it, and searched in the QGIS settings, but didn't find anything that helped, maybe I just don't know what exactly to search for though.


QGIS will always put a prefix. You can minimize the prefix length by renaming the layer before joining it to the target layer. You can even have an empty layer name. Then the only thing that will be prepended is "_".

  • Thank you very much Underdark! I could have thought of changing the file name... I was just wondering because with QGIS 1.8 ist worked without prefixing, but now i saw what you posted in the similar question you mentioned. – Gunnar Hesch Jan 22 '14 at 7:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.