Ik heb een spreadsheet (in OpenOffice.org Calc) met naam, adresgegevens en
geboortedata.
Dat wil ik overzetten naar een MySQL database
Dat is te doen door de tabel op te staan als csv-bestand en dat met LOAD INFILE in de juiste tabel te laden.
Dat gaat met alle rijen goed behalve met de geboortedata. MySQL wil het formaat JJJJ-MM-DD hebben, maar de spreadsheet heeft DD-MM-JJJJ.
Ik kan natuurlijk alle data overtypen en in het formaat zetten dat MySQL wil hebben, maar dat is voor 300 records nogal veel werk en er is altijd kans op typfouten.
Ik zoek dus een manier om in Openoffice het formaat van de datum te wijzigen.
Met de optie 'format cell' is het mogelijk om de 'afgebeelde' datum te wijzigen, het blijft echter wel in het ongeformatte formaat in de cell staan. Dus je ziet DD-MM-JJJJ, maar er staat eigenlijk JJJJ-MM-DD.
Of iets waardoor MySQL DD-MM-JJJJ begrijpt.
Als ik nu DD-MM-JJJJ invoer (terwijl JJJJ-MM-DD wordt verwacht) komen overal nullen te staan : 0000-00-00.
Als ik met Google zoek naar datum formatten met MySQL kom ik alleen maar uit op dingen om een datum met DATE_FORMAT anders af te beelden dan zoals het in de MySQL database staat.
Heeft iemand hier een oplossing voor?
geboortedata.
Dat wil ik overzetten naar een MySQL database
Dat is te doen door de tabel op te staan als csv-bestand en dat met LOAD INFILE in de juiste tabel te laden.
Dat gaat met alle rijen goed behalve met de geboortedata. MySQL wil het formaat JJJJ-MM-DD hebben, maar de spreadsheet heeft DD-MM-JJJJ.
Ik kan natuurlijk alle data overtypen en in het formaat zetten dat MySQL wil hebben, maar dat is voor 300 records nogal veel werk en er is altijd kans op typfouten.
Ik zoek dus een manier om in Openoffice het formaat van de datum te wijzigen.
Met de optie 'format cell' is het mogelijk om de 'afgebeelde' datum te wijzigen, het blijft echter wel in het ongeformatte formaat in de cell staan. Dus je ziet DD-MM-JJJJ, maar er staat eigenlijk JJJJ-MM-DD.
Of iets waardoor MySQL DD-MM-JJJJ begrijpt.
Als ik nu DD-MM-JJJJ invoer (terwijl JJJJ-MM-DD wordt verwacht) komen overal nullen te staan : 0000-00-00.
Als ik met Google zoek naar datum formatten met MySQL kom ik alleen maar uit op dingen om een datum met DATE_FORMAT anders af te beelden dan zoals het in de MySQL database staat.
Heeft iemand hier een oplossing voor?