Ich exportiere eine SQL-Abfrage an CSV mit Windows Powershell. Hier ist der Code:So konvertieren Sie in Text anstelle von allgemein beim Exportieren in CSV
$previousdate = (Get-Date).AddDays(-1).tostring("yyyyMMdd")
if ($previousdate.DayOfWeek -eq "Sunday") {$previousdate = $previousdate.AddDays(-2)}
$filename = "F:\User\test" + $previousdate + ".csv"
Invoke-Sqlcmd -ServerInstance dfasys2db-prd -InputFile "F:\User\Month End.sql" | ConvertTo-Csv -notype -Delimiter "," | % {$_ -replace '"',''} | Select -Skip 1 | Out-File -FilePath $filename
Wenn ich dies tun exportiert sie in csv, aber die Excel-Spalten werden mit dem Standardformat und ich brauche das Textformat, wie das allgemeine Format verläßt Merkmale in den Daten.
Gibt es eine Möglichkeit, dass die Spalten beim Exportieren Text sind und nicht allgemein?
_ "... eine Möglichkeit, dass die Spalten ** als Text ** angezeigt werden und nicht allgemein, wenn Sie ** importieren **" _ Ich denke, das ist, was Sie versuchen zu tun. :-) – gravity