我正努力用阿拉伯语获得12个月的名字,我尝试了很多,但没有任何效果。 有什么帮助吗?
答案 0 :(得分:2)
如果我的拼写错误,我道歉: 我假设您从具有日期或日期时间字段的表中选择结果。
select
case (datepart(month, *DateField*))
when 1 then N'Muḥarram'
when 2 then N'Ṣafar'
when 3 then N'Rabī‘ al-awwal'
when 4 then N'Rabī‘ ath-thānī'
when 5 then N'Jumādá al-ūlá'
when 6 then N'Jumādá al-ākhirah'
when 7 then N'Rajab'
when 8 then N'Sha‘bān'
when 9 then N'Ramaḍān'
when 10 then N'Shawwāl'
when 11 then N'Dhū al-Qa‘dah'
when 12 then N'Dhū al-Ḥijjah'
end
from *Table*
答案 1 :(得分:0)
CASE WHEN CMonth=1 THEN N'يناير'
WHEN CMonth=2 THEN N'فبراير'
WHEN CMonth=3 THEN N'مارس'
WHEN CMonth=4 THEN N'ابريل'
WHEN CMonth=5 THEN N'مايو'
WHEN CMonth=6 THEN N'يونيو'
WHEN CMonth=7 THEN N'يوليو'
WHEN CMonth=8 THEN N'أغسطس'
WHEN CMonth=9 THEN N'سبتمبر'
WHEN CMonth=10 THEN N'أكتوبر'
WHEN CMonth=11 THEN N'نوفمبر'
WHEN CMonth=12 THEN N'ديسمبر' END
-_-