Bulk insert med formatfile
Jeg har en tekst-fil der ser således ud"Jens","18","Nielsen",4
"Kaj","12","Rasmussen",9
"Bent","45","Petersen",2
og jeg ønsker at importere den ind i en tabel, men jeg skal kun bruge fornavn og efternavn. Jeg har prøvet noget ala dette, og mange andre kombinationer.
BULK INSERT dbo.test FROM 'd:\temp\navne.txt'
WITH
(KEEPNULLS, FORMATFILE = 'd:\temp\test.fmt',DATAFILETYPE='char');
Hvor test.fmt ser sådan ud.
8.0
2
1 SQLCHAR 0 50 "," 2 fornavn SQL_Latin1_General_CP1_CI_AS
3 SQLCHAR 0 50 "," 4 efternavn SQL_Latin1_General_CP1_CI_AS
Men jeg kan ikke få det til at virke, så mit spørgsmål er, kan det lade sig gøre og hvis ja hvordan.
Tabel test ser sådan ud
id, fornavn, mellemnavn, efternavn, adresse osv.
