fleste database management systemer giver en måde at eksportere poster til en fil. En kommasepareret værdi ( CSV) fil er et fælles format , fordi det giver mulighed for en enkel måde at flytte data fra en database management system til en anden, såsom fra Oracle til MySQL eller adgang til Microsoft SQL Server. Importere en CSV-fil i en tabel i Microsoft SQL Server er udført ved hjælp af " Masseindsætning " Transact- SQL-kommando . Ting du skal
Microsoft SQL Server 2005 eller senere
SQL Server Management Studio
Almindelig tekst editor
Vis Flere Instruktioner
Forbered CSV-fil
1
Åbn CSV-filen ved hjælp af en almindelig tekst editor, såsom Windows Notesblok.
2
Kontroller, at hver række ( eller post) er på en separat linje i filen.
< br >
3
Kontroller, at hver post felt ( eller kolonne indrejse) er adskilt af et komma. Bemærk: . Hvis der ikke er adgang for et givet felt , så er der sandsynligvis ville være to kommaer støder op til hinanden
4
Kontroller , at der er et lige antal kolonner i hver række , og at ingen kommaer eller mellemrum foreligge ved udgangen af enhver række .
5.
Foretag de nødvendige ændringer af filen , og derefter lukke den gemme filen på roden af dit "C" drev ( eller et andet sted, hvor SQL server har adgang ) .
Gå til SQL server Database
6
Klik på " Start" og navigere til " Alle programmer ", " Microsoft SQL Server, "" SQL server Management Studio. "
7
Vælg den server, der er vært for databasen , hvor filen vil blive importeret fra" server name " drop- down menu.
< br > 8
Vælg "Windows Authentication " fra " Authentication " drop- down menu.
9
Klik på " Connect" knappen.
Importer CSV-fil
10
Venstre på databasen i " Object Explorer ", der indeholder den tabel , hvori CSV -fil data vil blive importeret.
11
Klik " Ny forespørgsel " knappen på værktøjslinjen Standard.
12
Skriv følgende kode i forespørgslen fil, hvor " table_name " er navnet på den tabel i hvor dataene skal importeres og " file_name.csv "er navnet på den fil, der indeholder , at data
". Masseindsætning table_nameFROM ' C: \\ file_name.csv ' mED ( FIELDTERMINATOR = ',' ROWTERMINATOR = ' \\ n' ) GOSELECT * FROM table_name "
13
Klik på" Udfør "knappen på SQL Editor værktøjslinjen, eller tryk på" F5 " på tastaturet.
14
systemet skal rapportere " kommandoen blev udført ", og returnere alle datarækker i tabellen, hvis udfyldt med succes .