Nwlapcug.com


Come importare dati da un File CSV per un Server SQL

Come importare dati da un File CSV per un Server SQL


Un file delimitato da virgole (CSV) fornisce un elenco di record in formato testo normale. Il formato di file CSV in genere viene utilizzato per importare ed esportare dati da server di database diversi. Per esempio, se si desidera importare da un server Oracle a SQL server, è possibile utilizzare un processo di importazione di file CSV. Il motore di database di SQL Server ha una massa di inserire la procedura che è possibile utilizzare per importare i file CSV in tabelle.

Istruzioni

1

Fare clic sul pulsante "Start" di Windows e "Tutti i programmi." Fare clic su "SQL Server" dall'elenco dei gruppi di programmi. Fare clic su "SQL Server Management Studio" per aprire la console.

2

Pulsante destro del mouse il nome del server di database sul lato sinistro della finestra e selezionare "Nuova Query." Questo processo apre editor SQL.

3

Creare una tabella di database. La tabella contiene i dati importati da file CSV. Immettere il codice seguente per creare la tabella:

creare tabella cliente (fname varchar(50))

In questo esempio, viene creata una tabella clienti. I record importano nomi di tutto il cliente.

4

Importare i record. L'istruzione "importazione bulk" Recupera tutti i file CSV registra e li inserisce nella tabella creata nel passaggio 3. Immettere il seguente codice:

alla rinfusa

Inserire il cliente

da 'c:\theCSVfile.txt'

con

(

FieldTerminator = ',',

RowTerminator = '\n'

)

Sostituire "theCSVfile.txt" con il nome del file CSV.

5

Premere il tasto "F5" per eseguire l'istruzione. Per verificare che i record importano completamente, eseguire il codice seguente per visualizzare tutti i record importati:

Selezionare * da cliente