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

Come selezionare da un file CSV in SQL

Trasferimento di tuple di dati tra i due sistemi di database differenti avviene di solito attraverso l'automazione , con le routine di pre-scritto ( o script ) che vengono eseguiti durante le ore non di punta . Di tanto in tanto , è necessario manualmente le informazioni di ingresso , in genere da un sistema in pensione o incompatibile . Queste richieste di eccezione di una volta non sono in genere vale la pena di istituire in script automatici . È possibile importare ( ed esportare) per le tabelle del database attraverso generico , valori separati da virgola ( . Csv) file con il comando di utilità bcp.exe inclusa con MS SQL Server o utilizzando l' istruzione BULK INSERT , che questi indirizzi passi , o OPENROWSET . Cose che ti serviranno , MS Sql Server database ( esempio : trackedatabase ) per Sql Server Tabella ( esempio : TrackingData ) .
File CSV ( esempio : morenames.csv ) economici diritti Amministrativo
Mostra più istruzioni
1

selezionare il database utilizzando il seguente codice ( sostituendo il nome del campione con il nome del database ) :

uSO trackedatabase

GO

2

Scrivi la Bulk Insert dichiarazione per inserire i dati del file cSV: .

BULK

INSERISCI TrackingData

FROM ' c : \\ morenames.csv '

CON

( FIELDTERMINATOR = ',' , ROWTERMINATOR = '\\ n' , TABLOCK ) per

GO
3

test i risultati :

SELECT * FROM TrackingData

VAI

 

software © www.354353.com