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.

SQL Server’da Hafta İçi Günleri Kontrol Eden Fonksiyon

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.

685 Kez Okundu

Kategoriler: