sql - SQL Server 中的 CSV 文件格式不正确
问题描述
我是 SQL Server 的新手,正在尝试将 CSV 文件作为电子邮件附件发送给业务用户。不幸的是,收到的文件完全没有格式。我有以下代码,该表来自 SAP B1。解决此问题的最佳方法是什么?
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'profile name',
@recipients = 'recipent name',
@subject = 'Test',
@query = 'select slpcode, slpname, memo, commission from dbo.OSLP ',
@attach_query_result_as_file = 1,
@query_attachment_filename = 'Results.csv',
@query_result_separator = ',',
@query_result_width = 32767,
@query_result_header = 1,
@append_query_error = 1,
@query_no_truncate = 0
编辑:理想情况下,数据应仅显示在 4 列中,因为我只查询了 4 列,但此信息分布在 A:N 列中,任何帮助将不胜感激。
表中的示例数据如下所示: 示例数据链接
我的代码结果显示如下: 最终结果链接 谢谢,
解决方案
推荐阅读
- asp.net-core - ASP.NET Core 数据保护长期令牌
- php - 如何将包含特定值的数组推到最后一个位置?
- javascript - 如何从 WordPress 中的 ajax 处理程序调用我主题的 functions.php 中的方法?
- dialogflow-es - Dialogflow 如何在没有语音确认的情况下 DeepLink 启动 Android 应用程序?
- android - 我启用了虚拟化并禁用了 Hyper-V 仍然没有安装 Intel x86 Hmax 硬件
- typescript - 对象文字的“不可分配给类型参数”错误
- node.js - 如何允许节点在 Ubuntu 18.04 上监听 1024 以下的端口?
- c# - 在 ASP.NET Core MVC 的视图中格式化日期
- angular - 使用 Angular 6 在 Highcharts 中进行一般绘图
- php - 将原始数据从 PHP 服务器 API 发送到 Swift 客户端 API