SQL Server’da Mevsim Bilgisi Getiren Fonksiyon
Herkese merhaba,
Bu yazıda SQL Server’da mevsim bilgisi getiren fonksiyon hakkında bilgi vereceğim.
SQL Server’da bazı durumlarda mevsim bilgisi getirmek isteyebilirsiniz.
Aşağıdaki fonksiyon yardımıyla bu işlemi rahatlıkla yapabilirsiniz.
CREATE FUNCTION MevsimBilgisiGetir
(
@Tarih DATETIME
)
RETURNS VARCHAR(20)
BEGIN
RETURN (CASE
WHEN MONTH(@Tarih) IN ( 12, 1, 2 ) THEN
'Kış'
WHEN MONTH(@Tarih) IN ( 3, 4, 5 ) THEN
'İlkBahar'
WHEN MONTH(@Tarih) IN ( 6, 7, 8 ) THEN
'Yaz'
WHEN MONTH(@Tarih) IN ( 9, 10, 11 ) THEN
'Sonbahar'
END
);
END;
--Kullanımı
SELECT dbo.MevsimBilgisiGetir(GETDATE()) AS Mevsim
Fonksiyonu oluşturup kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız.
Görüldüğü üzere hangi mevsimde olduğumuz bilgisi girilen tarihe göre gelmiş oldu.
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.