如何从 SQL 服务器中的日期到 return 月的短格式?
How to return month short form from date in SQL Server?
我正在使用这个代码
SELECT DATENAME(month, GETDATE()) AS 'Month Name'
获取月份名称。但是如何将月份的名称限制为最多 3 个字符?例如本月FEB
。
假设你使用的是SQL服务器,你可以使用SUBSTRING
函数,即
SELECT SUBSTRING(DATENAME(month, GETDATE()), 1, 3) AS 'Month Name'
假设 SQL 服务器:
Select FORMAT(getdate(),'MMM') as shortMonthName
要获取 "FEB" 格式的日期,您可以尝试
Select LEFT(UPPER(DATENAME(MM, Getdate())),3)
我正在使用这个代码
SELECT DATENAME(month, GETDATE()) AS 'Month Name'
获取月份名称。但是如何将月份的名称限制为最多 3 个字符?例如本月FEB
。
假设你使用的是SQL服务器,你可以使用SUBSTRING
函数,即
SELECT SUBSTRING(DATENAME(month, GETDATE()), 1, 3) AS 'Month Name'
假设 SQL 服务器:
Select FORMAT(getdate(),'MMM') as shortMonthName
要获取 "FEB" 格式的日期,您可以尝试
Select LEFT(UPPER(DATENAME(MM, Getdate())),3)