[SQL SERVER][TSQL]顯示不同地區語言日期
SQL2005後要顯示不同地區日期格式沒想到很方便
而MSDN上也有完整的範例及說明,自己記錄一下。
確認現階段工作語言環境
如要檢視有關語言設定的資訊,可執行不帶參數的sp_helplanguage或查詢sys.syslanguages
擷取部分
看看各地區的日期名稱
SET LANGUAGE 繁體中文
SELECT DATENAME(DW , GETDATE()) AS '日期名稱'
SET LANGUAGE Deutsch
SELECT DATENAME(DW , GETDATE()) AS '日期名稱'
SET LANGUAGE Français
SELECT DATENAME(DW , GETDATE()) AS '日期名稱'
SET LANGUAGE us_english
SELECT DATENAME(DW , GETDATE()) AS '日期名稱'
GO