Me encargaron enviar un pequeño informe mensual a uno de mis clientes. El informe se ejecutó previamente manualmente en la instancia, la salida se copió en una hoja de cálculo y se envió al cliente como un archivo adjunto.
Estoy buscando una solución más permanente, por lo que tengo la intención de utilizar el sp_send_dbmail
procedimiento almacenado para ejecutar la consulta y enviarla como un archivo adjunto.
Todo funciona excepto el formato del mensaje. Inicialmente intenté adjuntar la salida como un archivo CSV con un @query_result_seperator = ','
pero los resultados estaban en todas partes!
Cuando ejecuto el informe normalmente, el resultado se ve bien en SQL. Pero enviarlo como CSV o simplemente en el cuerpo del mensaje no lo hace.
Creo que podría funcionar mejor si exporto el resultado como HTML y lo envío como un archivo adjunto / o como XML, pero no sé cómo hacerlo.
¿Alguien tiene alguna sugerencia?
¡Gracias por adelantado!