SQL Server’da Hafta İçi Günleri Kontrol Eden Fonksiyon
Herkese merhaba,
Bu yazıda SQL Server’da hafta içi günleri kontrol eden fonksiyon hakkında bilgi vereceğim.
SQL Server’da bazı durumlarda hafta içi günleri kontrol etmek isteyebiliriz.
Aşağıdaki fonksiyon yardımıyla bu işlemi rahatlıkla yapabilirsiniz.
CREATE FUNCTION HaftaIciGunleriniKontrol
(
@Tarih DATE
)
RETURNS BIT
AS
BEGIN
DECLARE @Haftaici BIT = 1;
IF DATENAME(DW, @Tarih) IN ( 'SATURDAY', 'SUNDAY' )
SET @Haftaici = 0;
RETURN @Haftaici;
END;
--Kullanımı
SELECT dbo.HaftaIciGunleriniKontrol(GETDATE());
Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız.
Görüldüğü üzere hafta içi günleri kontrol edilmiş oldu.
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.