Esa cuestión de los saltos de línea adicionales es algo que sucede en Management Studio 2012 y otra versiones (cuando se muestran los resultados en modo grid) y algún otro aplicativo, resultado del propio código de "sp_helptext". Siempre puedes preparar tu propio procedimiento partiendo del original y modificando una línea que existe a cuatro o cinco del final:
--Línea original:select Text from #CommentText order by LineId
select Text = replace(Text, char(13) + char(10), '') from #CommentText order by LineId
--Línea original: select descripcion from activosmatriz
select replace((LTRIM(RTRIM(descripcion))),char(13) + char(10),'') from ActivosMatriz
//He añadido LTRIM y RTRIM para eliminar espacios en blanco
Alberto López Grande
SQL Server MVP
Visita mi blog en http://qwalgrande.com
Sígueme en twitter en http://twitter.com/qwalgrande