Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Export csv dei risultati di una query con un batch
venerdì 28 dicembre 2012 - 12.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
SQL Server 2008 R2
Samb1985
Profilo
| Junior Member
180
messaggi | Data Invio:
ven 28 dic 2012 - 12:32
Ho un batch t-sql ed avrei bisogno di aggiungere in fondo l'esportazione del risulato della query su un file csv (l'equivalente del Save As tramite l'interfaccia del management studio).
Come si può fare ?
--------------------------------------------------------------------------------------
Ogni popolo ha il governo che si merita...
renarig
Profilo
| Expert
517
messaggi | Data Invio:
sab 29 dic 2012 - 22:23
1805_SQL2005.zip
Non so se ho capito ma
_____________________________________________
In un server di SQL2008 di nome SERD
c'è un DB di nome Prove
con una tabella di nome Tabe
______________________________________________
un file con estensione .bat con questo testo
sqlcmd -Q "SELECT * FROM Tabe" -d Prove -S SERD -o C:\prrr.csv
_______________________________________________
Ti produce appunto il file .csv ( puo essere anche .txt )
nel percorso C:\prrr.csv
________________________________________________
Ho allegato pagine di libro
Facci sapere
.
Samb1985
Profilo
| Junior Member
180
messaggi | Data Invio:
lun 31 dic 2012 - 11:56
L'esportazione funziona, ma ora non riesco a trovare tutti i parametri per avere il corretto formato di output del file csv.
Ho trovato il -s per specificare il carattere separatore, -h -1 per rimuovere gli headers, -W per eliminare gli spazi sui risulati, ma non trovo il parametro per eliminare il commento finale di quante colonne è costituito il risultato.
Es ora ho:
401;20121122;0
401;20121122;0
401;20121122;0
(3 rows affected) < --- riga che vorrei eliminare
--------------------------------------------------------------------------------------
Ogni popolo ha il governo che si merita...
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !