← Back to team overview

sslug-teknik team mailing list archive

Re: insert i sql fra komma.

 

Begge foreslag er baseret på en kommafil, og det er ikke det jeg har (jaja
forkert info i subject)
Jeg har jo netop én linie der fortæller først feltnavn, og så de data der
skal stoppes i feltet.

Hvis jeg skal dele filen og har jeg (igen) et problem,
sed burde kunne bruges, men hvordan 'klipper' jeg det ud der står efter en
linie der starter med #, og indtil næste # (eller slut på filen) og piper
det over i en fil der hedder det som der står i linien med # ?

/HHA

Martin Bertilsson Haagen wrote in message ...
Hej

Dela filen så att du har data för varje tabell separat. Sedan använder du

LOAD DATA INFILE...  se MySQL manualen för mer info.

Ex.

LOAD DATA LOCAL INFILE '/home/haagen/db1.txt' INTO TABLE tabell1;

Borde fungera...

Hoppas detta hjälper...

mvh
Martin Bertilsson Haagen
haagen@xxxxxxxxxxx


On Tue, 25 Sep 2001, Hans-Henrik Andresen wrote:

> Hej,
>
> Jeg vil gerne tilføje data i en database og indholdet kommer fra en fil
der
> har følgende standard:
>
> #tabelnavn1
> feltnavn1    felttekst1
> feltnavn2    felttekst2
> .......
> .....
>
> #tabelnavn2
> feltnavn1    felttekst1
> feltnavn2    felttekst2
> .......
> .....
>
> Er der nogen der har foreslag til et script ??  (Det er til mysql) og alle
> felter er char.
> Bemærk at nogle feltnavne ikke har et indhold !!!
>
> Er spørgsmålet forstået ??
>
> /HHA
>
>
>
> Brug <sslug-netvaerk@xxxxxxxx> til netværksemner
>
>


Brug <sslug-netvaerk@xxxxxxxx> til netværksemner





Follow ups

References