Domyślnie sp_send_dbmail
wstawia podział wiersza po 256 znakach w dowolnym wierszu. Możesz to zmienić, określając @query_result_width
parametr podczas wywoływania procedury składowanej. Maksymalna wartość to 32767.
Na marginesie:Jeśli ma to być plik CSV, dlaczego @query_result_separator = ' '
a nie @query_result_separator = ','
?