TSQL ile Hicri Tarih Formatı
SQL Serverda tarih bilgisinin miladi değil hicri formatta göstermek isteyebiliriz. Karmaşık görünse de aslında çok zor değil hatta bunun için aslında SQL Server'da farklı bir işlem yapmaya bile gerek yok. Sadece Datetime tipinde tuttuğumuz veriyi Convert ederken kullandığımız format parametresinde 131 değerini seçmek yeterlidir. Aşağıdaki gibi sistem tarihini veren Getdate() fonksiyonun çıktısını hicri tarihe dönüştürebiliriz.
SELECT GETDATE() Miladi
SELECT CONVERT(NVARCHAR,GETDATE(),131) Hicri
