/
Forside
/
Teknologi
/
Udvikling
/
SQL
/
Tip
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
SQL
#
Navn
Point
1
pmbruun
1704
2
fehaar
730
3
Interkril..
701
4
ellebye
510
5
pawel
510
6
rpje
405
7
pete
350
8
gibson
320
9
smorch
260
10
svend_dyhr
250
Brug af 'BULK INSERT'
dmpersson har modtaget
25
point for dette tip
Fra :
dmpersson
Vist : 1984 gange
Dato :
17-08-01 09:03
Bruges f.eks. til automatisering af import af fil baseret data der med jævne mellerum skal importeres.
Tabeller (tabel) skal være oprettet i forvejen samt skal man have en format fil (fil_format.fmt) der forklarer hvordan ens data ser ud i data filen (fil.txt)
Eksempel på datafil;
fil.txt:
Kurt Kurtsen;Gammelgade 27;6400 Sønderborg
Karen Gammelsen;osvgade 2;2730 Herlev
Eksempel på format fil til overstående;
fil_format.fmt:
7.0 #VERSIONS NR.
3 #ANTAL AF FELTER
1 SQLCHAR 0 50 ";" 1 navn #'1' betyder at der er første felt i filen, 'SQLCHAR'=datatype,
2 SQLCHAR 0 50 ";" 2 adresse #'0' prefix(hvor mange tegn skal IKKE tages med i første felt,
3 SQLCHAR 0 50 ";" 3 postby #'25' datatype længde, '";"' felt adskiller,
#'1' kolonne placering i tabellen, 'navn' tabel kolonne navn.
syntax:
BULK INSERT tabel
FROM 'd:\fil.txt'
WITH ( CODEPAGE = 'ACP', FORMATFILE='d:\fil_format.fmt', FIELDTERMINATOR=';', ROWTERMINATOR = '\n' )
Happy developing
Dennis.
Bedømmelse
Fra :
gandalf
Dato :
17-08-01 09:39
Bedømmelse
Fra :
gandalf
Dato :
17-08-01 11:50
Bedømmelse
Fra :
gandalf
Dato :
17-08-01 21:02
Bedømmelse
Fra :
gandalf
Dato :
17-08-01 21:02
Bedømmelse
Fra :
gandalf
Dato :
17-08-01 21:02
Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke lave en bedømmelse til dette tip.
Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Alle emner
Teknologi
Udvikling
SQL
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177821
Tips :
31980
Nyheder :
719565
Indlæg :
6410979
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.