Opmaak tekstbestanden voor import: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 15: | Regel 15: | ||
* Extensie wordt vanzelf ''csv'', ook al betreft het eigenlijk een ''tsv''-bestand: Calc plaatst er altijd ''.csv'' achter | * Extensie wordt vanzelf ''csv'', ook al betreft het eigenlijk een ''tsv''-bestand: Calc plaatst er altijd ''.csv'' achter | ||
* Als je wel een text-delimeter gebruikt, en dat karakter komt voor in de bestand (bijvoorbeeld "), dan wordt dat geëscaped ofzo - Vragen om problemen! | * Als je wel een text-delimeter gebruikt, en dat karakter komt voor in de bestand (bijvoorbeeld "), dan wordt dat geëscaped ofzo - Vragen om problemen! | ||
+ | * Cijfers met voorloopnullen, worden geïmporteerd als text - Precies wat de bedoeling is (bv. een artikelnummer zoals '0100' moet '0100' blijven, en niet het getal '100' worden) | ||
== Zie ook == | == Zie ook == | ||
* [[LOAD DATA (MySQL)]] | * [[LOAD DATA (MySQL)]] |
Versie van 20 okt 2018 14:48
Het zou prettig zijn als ik zo veel mogelijk dezelfde opmaak gebruik voor verschillende soorten export- en importbestanden. Dit gaat primair over exports vanuit LibreOffice Calc, maar alle andere casussen zijn van harte welkom
Export Calc > Import MySQL (okt. 2018)
Instellingen LibreOffice Calc
- Character set: UTF8
- Field delimeter: {Tab}
- Text-delimeter: Geen
Opmerkingen
- Extensie wordt vanzelf csv, ook al betreft het eigenlijk een tsv-bestand: Calc plaatst er altijd .csv achter
- Als je wel een text-delimeter gebruikt, en dat karakter komt voor in de bestand (bijvoorbeeld "), dan wordt dat geëscaped ofzo - Vragen om problemen!
- Cijfers met voorloopnullen, worden geïmporteerd als text - Precies wat de bedoeling is (bv. een artikelnummer zoals '0100' moet '0100' blijven, en niet het getal '100' worden)