Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come importare un file CSV a SQL 2005

file delimitati da virgole contenere l'estensione " CSV ", che indica che il file è in formato testo normale . Il formato testo permette al motore di SQL Server 2005 per importare i record. I campi dei record sono separati da virgole , e ogni nuovo record è su una nuova riga nel file . Il motore di database di SQL Server 2005 è uno strumento a riga di comando che consente di importare rapidamente questi file di tabella del server . Istruzioni
1

Fare clic sul pulsante di Windows "Start " e selezionare " Tutti i programmi ". Fare clic su "SQL Server 2005 " nei gruppi di programmi e quindi fare clic su "SQL Server Management Studio " per aprire la console principale.
2

Clicca il nome del server di database nella parte sinistra della finestra. Fare clic sul pulsante nella barra degli strumenti denominata " Nuova query . " Questo apre un editor di testo per il vostro SQL Server .
3

Creare la tabella di importazione. Per esempio, se si desidera importare un elenco di clienti , si crea una tabella che ha nome e cognome del cliente. Il codice seguente crea una tabella di importazione con il primo e l'ultimo campi dei nomi dei clienti :

creare tabella CustomerImport

( CustID INT , Stati

Nome varchar ( 30 ) , Stati

Cognome varchar ( 30 ) ) per

Tipo questo codice nel vostro editor di query e premere " F5 " per creare la tabella in SQL Server .
4

Importa il file CSV al tavolo del cliente . Il comando " inserimento di massa " segue prende il file di testo e luoghi ogni record in una riga della tabella :

bulk insert CustomerImport

da ' c : \\ mycsv.txt '

con

(

FIELDTERMINATOR = ',' , Stati

ROWTERMINATOR = '\\ n'

) per

Sostituire " mycsv.txt "con il nome di file per il file CSV . I parametri " ROWTERMINATOR " " FIELDTERMINATOR " e impostare il formato del file CSV . Ogni campo in un file CSV è separata dal carattere virgola , e il parametro " ROWTERMINATOR " indica che una nuova linea denota un nuovo record.
5

Premere il tasto "F5" per eseguire il comando di importazione . Potrebbero essere necessari alcuni minuti per il processo di importazione per completare, a seconda della dimensione del file di testo .

 

software © www.354353.com