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.