Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Blind?

0 views
Skip to first unread message

"PÃl G. Larsson"

unread,
Apr 5, 2008, 1:45:23 PM4/5/08
to
Har sittet en stund og slitt med å laste inn en tekstfil i en tabell i
Mysql 5.0.4

Slik er kommandoen:
load data local infile 'data2007-2'
replace into table data2007
fields terminated by ': ' ;

Her er kolon field terminator. Var opprinnelig semikolon. Jeg har byttet
i tekstfilen og i kommandoen for å se om det hadde effekt. Har også
prøvd med datoformat yyyy-mm-dd uten at det løste noe.

Kommandoen ser ut til å gå - ingen diagnoser e.l., men det er bare
første felt som som får verdier i alle record.
Tekst ser slik ut:
1698504;1980;1;461078919;2007/07/03;1,000;50,00;3;18;...........
I tabellen blir det 1698504 NULL NULL NULL .......

Tabellen er mer kompleks, men her er første del av definisjonen:

| id | int(11) | YES | | NULL | |
| fodtar | year(4) | YES | | NULL | |
| Kjonn | int(11) | YES | | NULL | |
| ordid | int(11) | YES | | NULL | |
| utleveringsdato | date | YES | | NULL | |
| antall | int(11) | YES | | NULL | |

Hvorfor får jeg ikke fylt opp tabellen?

Pål

"PÃl G. Larsson"

unread,
Apr 6, 2008, 4:04:23 AM4/6/08
to
PÃl G. Larsson skrev:
Fant etter en natts søvn problemet: Feil bruk av 'replace'

Pål

0 new messages