SQL per file CSV problemi di conversione di valuta

March 3

Quando si tenta di esportare i dati in un file CSV, si ricevono errori di conversione per alcuni tipi di dati, come valuta. È possibile evitare questi errori utilizzando l'istruzione "sqlcmd" nel prompt dei comandi. Il comando SQL esportazioni tempestive tutti i dati come stringhe, quindi non ci sono errori di conversione quando si salva il file CSV. Un file CSV è un file delimitato da virgole che memorizza i record di informazioni dal database.

istruzione

1 Fare clic sul pulsante di Windows "Start". Digitare "cmd" nella casella di ricerca di testo e premere "Invio". apre il prompt di MS-DOS.

2 Digitare quanto segue nel prompt dei comandi:

SQLCMD -S SQLServer -E -d database di -i select * from clienti -o csv.csv -s

Sostituire "database" con il proprio nome del database. Sostituire "select * from clienti" con la query che si desidera utilizzare per estrarre i dati del database.

3 Premere Invio." I dati, compresi i dati di valuta, vengono esportati da SQL Server per il file denominato "csv.csv." Per visualizzare il file, digitare "modifica csv.csv" nel prompt dei comandi. Viene mostrata una vista dei dati di SQL Server.