我使用的是SQL Server,我需要将这个日期值2018-02-23转换为类似下面这样的Feb 23 2018。
有什么想法吗?
发布于 2018-02-24 15:38:50
SQL Server 2012+有一个FORMAT()函数,可以帮助您格式化日期
SELECT FORMAT(getdate(), 'MMM dd yyyy')您还可以使用转换函数convert()
SELECT CONVERT(varchar(12), getdate(), 100)发布于 2018-03-04 13:21:10
这样试试:
SELECT dbo.fnFormatDate (getdate(), ‘MON DD, YYYY’) — JAN 03, 2012请参阅下面的链接。
https://anubhavg.wordpress.com/2009/06/11/how-to-format-datetime-date-in-sql-server-2005/
https://stackoverflow.com/questions/48960516
复制相似问题