MS SQL Server获取十二个月份的英文缩写

发布时间:2022-04-18 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了MS SQL Server获取十二个月份的英文缩写脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
如果使用DATENamE()函数是取得月份的英文全称,但报表需要,只需显示月份名称缩写即可。

十二个月份的英文缩写,只有五月份是全称与缩写一样,其它月份的缩写仅是取前三位字母。因此Insus.NET写成一个自定义函数:
复制代码 代码如下:

-- =============================================
-- Author: Insus.NET
-- Create date: 2012-12-18
-- Description: Get Month abbreviation name
-- =============================================
CREATE FUNCTION [dbo].[uDF_MonthShortName]
(
@input DATETIME
)
RETURNS NVArchAR(3)
AS
BEgin
DECLARE @rtn NVARCHAR(3)
SET @rtn = SubSTRING(DATENAME(MONTH,@input), 1, 3)
RETURN @rtn
END

脚本宝典总结

以上是脚本宝典为你收集整理的MS SQL Server获取十二个月份的英文缩写全部内容,希望文章能够帮你解决MS SQL Server获取十二个月份的英文缩写所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: