Slik importerer en CSV-fil til en SQL Server

Slik importerer en CSV-fil til en SQL Server


En kommadelt fil (CSV) inneholder en liste over poster atskilt med komma. Dette er en universell filtype som gir deg en måte å importere poster fra en database applikasjon til SQL Server-database. Importprosessen tar hver post og legger det til en tabell som du angir. Dette kan være en ny tabell eller en eldre tabellen allerede etablert på SQL Server.

Bruksanvisning

1 Klikk på Windows "Start" -knappen og velg "Programmer". Klikk på "SQL Server" i listen over programgrupper og klikk "SQL Server Management Studio" for å åpne hovedkonsollen vinduet.

2 Klikk på databasenavn på venstre side av vinduet. Klikk på knappen øverst merket "Ny spørring." Dette åpner en ny spørring editor som utfører SQL mot serveren.

3 Lag ditt bord. I dette eksemplet er en liste over kunder importert. Derfor er en kunde tabell opprettet. Du kan også importere poster i en eksisterende kunde tabellen. Følgende kode oppretter en grunnleggende kunde tabell:

lage tabell mycustomers (

firstname varchar (50),

etternavn varchar (50)

)

4 Kjør spørringen som importerer fra CSV til kunden tabellen. Følgende kode importerer CSV-filen:

bulk insert kunde

fra 'c: \ csvfile.csv'

med (

fieldterminator = ',',

rowterminator = '\ n'

)

Erstatt "csvfile.csv" med plasseringen og navnet på CSV-fil. Den "fieldterminator" indikerer komma avgrenset karakter og '\ n' karakter forteller SQL-motoren som en ny rekord er satt etter retur karakter.

5 Trykk på "F5" tasten for å utføre SQL-setningen og importere postene.