MS SQL Server獲取十二個月份的英文縮寫
更新時間:2013年01月10日 16:46:41 作者:
十二個月份的英文縮寫,只有五月份是全稱與縮寫一樣,其它月份的縮寫僅是取前三位字母。因此Insus.NET寫成一個自定義函數(shù)獲取月份名稱縮寫,感興趣的朋友可以了解下
如果使用DATENAME()函數(shù)是取得月份的英文全稱,但報表需要,只需顯示月份名稱縮寫即可。
十二個月份的英文縮寫,只有五月份是全稱與縮寫一樣,其它月份的縮寫僅是取前三位字母。因此Insus.NET寫成一個自定義函數(shù):
-- =============================================
-- 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
十二個月份的英文縮寫,只有五月份是全稱與縮寫一樣,其它月份的縮寫僅是取前三位字母。因此Insus.NET寫成一個自定義函數(shù):
復(fù)制代碼 代碼如下:
-- =============================================
-- 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
您可能感興趣的文章:
- sqlserver中獲取date類的年月日語句
- sqlserver中獲取月份的天數(shù)的方法分享
- SQLserver 實現(xiàn)分組統(tǒng)計查詢(按月、小時分組)
- SqlServer中的日期與時間函數(shù)
- sql server日期相減 的實現(xiàn)詳解
- sqlserver獲取當(dāng)前日期的最大時間值
- SQL Server解析XML數(shù)據(jù)的方法詳解
- SQLSERVER簡單創(chuàng)建DBLINK操作遠(yuǎn)程服務(wù)器數(shù)據(jù)庫的方法
- SQL Server導(dǎo)入、導(dǎo)出、備份數(shù)據(jù)方法
- SQLSERVER查詢所有數(shù)據(jù)庫名,表名,和字段名的語句
- SQL Server簡單實現(xiàn)數(shù)據(jù)的日報和月報功能
相關(guān)文章
詳解安裝sql2012出現(xiàn)錯誤could not open key...解決辦法
這篇文章主要介紹了詳解安裝sql2012出現(xiàn)錯誤could not open key...解決辦法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11
SQL Server正確刪除Windows認(rèn)證用戶的方法
這篇文章主要給大家介紹了關(guān)于SQL Server正確刪除Windows認(rèn)證用戶的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用SQL Server具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09
SqlServer應(yīng)用之sys.dm_os_waiting_tasks 引發(fā)的疑問(下)
這篇文章主要介紹了SqlServer應(yīng)用之sys.dm_os_waiting_tasks 引發(fā)的疑問(下) 的相關(guān)資料,需要的朋友可以參考下2015-12-12
sql server中的decimal或者numeric的精度問題
在sql server中定義列的數(shù)據(jù)類型decimal時需要制定其精度和小數(shù)位數(shù)。2009-05-05
經(jīng)常發(fā)現(xiàn)同事爲(wèi)了更改DB的Collation而刪掉DB,重新創(chuàng)建過。其實,只要一條SQL就可以解,唔使哽麻煩?。?/div> 2009-05-05最新評論

