2016-10-04 5 views
1

erstellen Ich habe eine temporäre Tabelle in SQL Server 2008 und ich muss eine CSV-Datei von TXT-Datei von tsql aus dieser temporären Tabelle erstellen.Wie txt oder csv-Datei von tsql

Was ist der richtige Weg dafür?

Danke.

+0

Nein, es ist nicht zugreifen können, i-Datei von Code erstellen müssen, Der Link senden Ihnen sagt, wie von Manangment Studio Tools erstellen. Danke trotzdem. –

+0

Ich habe meine Stimme entfernt. –

+1

Schauen Sie sich das an: http://stackoverflow.com/questions/425379/how-to-export-data-as-csv-format-from-sql-server-using-sqlcmd –

Antwort

0
select col1 + "," + col2 
from table 

Ergebnisse

+0

Sie haben das im Detail in einem Kommentar. Zeige etwas Mühe. – Paparazzi

0

Datei senden Wenn Sie Tempdb bieten .. es Temptabellen

exec master..xp_cmdshell 'bcp " select * from tempdb..#tables" queryout c:\test.txt -c -T' 
+0

Wenn ich versuche -> ** 'bcp "wählen Sie Dateiinhalt von tempdb .. # tempbanktable" Abfrage "D: \ test.csv" -c ** Ich bekomme diesen Fehler -> ** Fehler = [ Microsoft] [ODBC SQL Server-Treiber] [SQL Server] Code Seite 857 wird von SQL Server nicht unterstützt ** –

+0

] Welche Version von SQL Server verwenden Sie? –

+0

sieht aus wie Codepage-Problem .. Versuchen Sie mit '-w' Parameter –