En kommaseparert fil ( CSV ) gir deg en liste over poster i rent tekstformat . CSV -filformat vanligvis brukes til å importere og eksportere data fra ulike databaseservere . For eksempel, hvis du ønsker å importere fra en Oracle -server til en SQL -server, kan du bruke en CSV -fil import prosessen . SQL Server-database motoren har en bulk insert prosedyre som du kan bruke til å importere CSV-filer inn i tabellene . Instruksjoner
en
Klikk på Windows "Start "-knappen og " Alle programmer". Klikk på " SQL Server " fra listen over program grupper . Klikk på " SQL Server Management Studio " for å åpne konsollen .
2
Høyreklikk databaseserveren navn på venstre side av vinduet og velg " Ny spørring . " Denne prosessen åpner SQL editor.
3
Lag en database tabell . Tabellen inneholder de dataene du importerer fra CSV-filen. Skriv inn følgende kode for å opprette tabellen : en
opprette tabellen kunde ( fname varchar ( 50 ) )
I dette eksemplet er en kunde tabell som er opprettet . Postene importere alle kundens fornavn.
4
Importer poster. Den " bulk import " statement henter alle CSV fil poster og plasserer dem inn i tabellen du opprettet i trinn tre . Skriv inn følgende kode :
bulk
insert kunde
fra 'c : \\ theCSVfile.txt '
med
(
fieldterminator = ',' , etter
rowterminator = '\\ n '
)
Erstatt " theCSVfile.txt " med navnet på CSV-filen .
5
Trykk " F5 " tasten for å utføre setningen . For å sjekke at postene helt importere, kjøre følgende kode for å vise alle de importerte poster : en
select * from kunde