我想将 DateTime 转换为文本并与文本连接。
declare @AssignDate datetime
set @AssignDate =getdate()
select 'Date: ' + convert(char(16),@AssignDate)
但我的输出如下:日期:2012 年 10 月 9 日 3:0,
我的输出应该是“日期:09/10/2012 15:30”
我想将 DateTime 转换为文本并与文本连接。
declare @AssignDate datetime
set @AssignDate =getdate()
select 'Date: ' + convert(char(16),@AssignDate)
但我的输出如下:日期:2012 年 10 月 9 日 3:0,
我的输出应该是“日期:09/10/2012 15:30”
declare @AssignDate datetime = getdate()
select 'Date: ' + convert(char(10),@AssignDate,103) + ' '
+ convert(char(5),@AssignDate,108)
没有一种CONVERT格式可以使用,但您可以分两部分进行。