-1
私はアラビア語で12ヶ月の名前を得るのが大変だと思っています。 助けてください?sqlでアラビア語の月名を取得するには?
私はアラビア語で12ヶ月の名前を得るのが大変だと思っています。 助けてください?sqlでアラビア語の月名を取得するには?
私のスペルが間違っているとお詫び申し上げます。 私はあなたが日付または日時フィールドを持つテーブルから結果を選択していると仮定しました。
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*
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
-_-
'私は、<=、あなたがこれまでに試したものを投稿することができますwork'多くが、何をしようとしましたか?また、実際の日付/時刻型として残して、プレゼンテーション層が表示時にどのようにフォーマットされるのか心配しないようにしてください。 – Igor
[SQL ServerのテーブルにHijriの日付を保存するにはどうすればいいですか?どのような種類の列ですか?](http://stackoverflow.com/questions/30752319/how-to-save-hijri-dates-in-sql-server-tables-what-type-of-column) – Igor
形式を使用して返す特定の形式でフォーマットされ、アラビア語で月名のカルチャを含むnvarchar値 –