Un file delimitati da virgole ( CSV) vi offre un elenco di record in formato testo normale . Il formato del file CSV è in genere utilizzato per importare ed esportare dati da server di database diversi . Per esempio, se si desidera importare da un server Oracle su un server SQL , è possibile utilizzare un processo di importazione di file CSV . Il motore di database di SQL Server dispone di una procedura di inserimento di massa che è possibile utilizzare per importare file CSV nelle tabelle . Istruzioni
1
Fare clic sul pulsante di Windows "Start" e "Tutti i programmi ". Fare clic su " SQL Server " dalla lista dei gruppi di programmi . Fare clic su "SQL Server Management Studio " per aprire la console .
2
pulsante destro del mouse sul nome del server di database sul lato sinistro della finestra e selezionare " Nuova query . " Questo processo apre editor di SQL .
3
Creare una tabella di database . La tabella contiene i dati importati dal file CSV . Inserisci il seguente codice per creare la tabella :
creare cliente tavolo ( fname varchar ( 50 ) ) per
In questo esempio , viene creata una tabella clienti . I record di importare tutti i nomi dei clienti.
4
Importa i tuoi record . L'affermazione " l'importazione di massa " recupera tutti i record del file CSV e li inserisce nella tabella creata nel passaggio 3 . Inserisci il seguente codice :
massa
inserto cliente
da ' c : \\ theCSVfile.txt '
con
(
FIELDTERMINATOR = ',' , Stati
ROWTERMINATOR = '\\ n'
) per
Sostituire " theCSVfile.txt " con il nome del file CSV .
5
Premere il tasto "F5" per eseguire l'istruzione . Per verificare che i record completamente importare , eseguire il seguente codice per visualizzare tutti i record importati :
select * from clienti