versuche:
DECLARE @ExecuteString varchar(500)
,@Yourtext varchar(500)
@ExecuteString = 'echo 'example@sqldat.com+' > yourfile.txt)
exec master..xp_cmdshell @ExecuteString, no_output
Verwenden Sie:">", um eine Datei zu erstellen/überschreiben, und ">>", um eine Datei zu erstellen/an eine Datei anzuhängen. Sie müssen möglicherweise REPLACE(@Yourtext,'&','^&') verwenden um dem & zu entkommen Zeichen