将日期格式转换为文本 - 日月

安娜

插入一列:received_by作为日月格式的文本。

25/06/2018应插入为25 June格式dd/mm/yyyy应转换为日月 - 应写出月。

穆克什·阿罗拉

您可以使用下面的 select 语句来获得所需的回报

select FORMAT(convert(datetime, '25/06/2018', 103), 'dd MMMM')

或者您可以在 SQL Server 中创建自定义函数,该函数将采用“dd/mm/yyyy”格式的日期并根据需要返回日期和月份。使用下面的代码来达到预期的结果。

create function GetDateDaynMonth(@date varchar(20))
returns varchar(20)
as
begin
    declare @DaynMonth varchar (20)
SELECT @DaynMonth = FORMAT (convert(datetime, @date, 103), 'dd MMMM') 
return @DaynMonth;
end
go

select dbo.GetDateDaynMonth('25/06/2018')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章