SQL sp_send_dbmail日期列中添加 T



我有一个sp_send_dbmail查询,通过电子邮件发送结果列表。

一切都很好,除了日期列在空格的位置添加了 T。

当我运行查询时,它显示正常,但是当它在sp_send_dbmail中使用时,它会添加 T。

2014-11-06T16:06:24.100

应该是

2014-11-06 16:06:24.100

sp_send_dbmail中的查询

SELECT
td = [Status],'',
td = [Number],'',
td = [Date] ,'',
td = [Error Message]
FROM [Views].dbo.Errors   
ORDER BY Date
您需要

使用 CONVERT() 格式化日期列:

SELECT
td = [Status],'',
td = [Number],'',
td = CONVERT(varchar(25), [Date], 21),'',
td = [Error Message]
FROM [Views].dbo.Errors   
ORDER BY Date

相关内容

  • 没有找到相关文章

最新更新