kommafiler indeholder udvidelse " CSV ", som angiver, at filen er i almindelig tekst -format. Den almindeligt tekstformat giver din SQL Server 2005 motor til at importere poster. Det rekordstore felter er adskilt af kommaer , og hver ny rekord er på en ny linje i filen. SQL Server 2005-database motor har en kommandolinje værktøj, der giver dig mulighed for hurtigt importere disse filer til din server bord. Instruktioner
1
Klik på Windows " Start" knappen og vælg " Alle programmer". Klik på " SQL Server 2005 " i programmet grupper, og klik derefter på " SQL Server Management Studio " for at åbne din primære konsol.
2
Klik på dit database -server navn på venstre side af vinduet. Klik på knappen i din værktøjslinje hedder " Ny forespørgsel . " Dette åbner en tekst editor til din SQL Server.
3
Opret import bordet. For eksempel, hvis du ønsker at importere en liste over kunder , du opretter en tabel, der har kundens fornavn og efternavn . Følgende kode opretter en import bord med kundernes første og sidste navnefelter : Hej
oprette tabellen CustomerImport
( Kunde-id INT ,
Fornavn varchar (30) ,
EfterNavn varchar (30) )
Type denne kode i din forespørgsel editor og tryk på " F5 " for at oprette tabellen på din SQL Server.
4
Importer CSV-filen til din kunde bordet. Følgende "bulk insert " kommando tager din tekstfil og placerer hver post i en tabelrække : Hej
Masseindsætning CustomerImport
fra ' c: \\ mycsv.txt '
med
(
fieldterminator = ',' , Amerikas
rowterminator = ' \\ n'
)
Erstat " mycsv.txt "med det filnavn for CSV-fil. Den " fieldterminator " og " rowterminator " parametre indstille formatet i CSV-filen . Hvert felt i en CSV-fil er adskilt af komma karakter , og " rowterminator " parameter angiver, at en ny linje angiver en ny rekord.
5.
Tryk på "F5 "-tasten for at udføre import kommandoen . Det kan tage flere minutter for import processen for at fuldføre , afhængigt af størrelsen på din tekst -fil.