Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Verander phpmysql import settings?

Pagina: 1
Acties:

  • kramer65
  • Registratie: Oktober 2003
  • Laatst online: 10-11 15:08
Hallo,


Ik heb een excel bestand welke ik mbv phpmyadmin wil importeren in mijn mysql DB. Nu variëren de getallen daarin van 431,53 tot 10293,28. Na de import via phpmyadmin maakt hij er een DECIMAL veld van met de waardes 16,12. Op de een of andere manier forceert hij al die 12 decimalen (na de komma) er echter in. Zo wordt 431,53 ineens 431,530000000001 (waar die laatste 1 vandaan komt begrijp ik ook niet). Hierdoor blijft er in het geval van cijfers boven de 10000 geen plek meer over voor de cijfers voor de komma. Zo wordt 10293,28 ineens 9999.999999999999. Als ik het aantal cijfers achter de komma dan verander in 2, ben ik alsnog alle informatie kwijt.

Iemand enig idee hoe ik dit kan oplossen?

  • kramer65
  • Registratie: Oktober 2003
  • Laatst online: 10-11 15:08
Ok, laat maar!

Ik heb net een manier gevonden. Hij is nogal omslachtig, maar hij werkt wel. Ik heb eerst het bestand geïmporteerd, toen de velden veranderd, getruncate, en daarna opnieuw geïmporteerd in die tabel..

Nogal omslachtig, maar het werkt wel.

Sorry voor het bericht. Deze kan gesloten worden..

Verwijderd

Als ik het goed begrijp:
de Datatype van die column veranderen naar decimal(5,2) OID.

http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html.