Me ha saltado una duda.
Resulta que con el comando.
Ejemplo.
Cita: declare
@sql varchar(8000)
begin
set @sql = 'bcp "SELECT * from BD..tabla" queryout "C:\bcp\doc.txt" -c -T'
--
print @sql
exec master..xp_cmdshell @sql
end
Enviamos los resultados de la consulta a un archivo "txt".
Pero Como hariamos si a ese archivo "txt", le quisieramos ingresar mas datos con otra consulta diferente.
porque al ejecutarlo, y teniendo ya datos el documento, este pisa los datos.
Esto quiere decir que los datos anteriores desaparecen y queda solamente con los nuevos, sin dar la posibilidad de integrar mas datos sin borrar los anteriores.