Category: Orta Seviye SQL Server

SQL Server’da Önceki Ayın Son Gününü Bulmak

Herkese merhaba, Bu yazıda SQL Server’da önceki ayın son gününü bulmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda önceki ayın son gününü bulmak isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()), -1); Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere önceki ayın son günü...

SQL Server’da Önceki Ayın İlk Gününü Bulmak

Herkese merhaba, Bu yazıda SQL Server’da önceki ayın ilk gününü bulmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda önceki ayın ilk gününü bulmak isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()) – 1, 0); Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere önceki ayın...

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,...

SQL Server’da Para Biriminin Yanında Türk Lirası Simgesini Göstermek

Herkese merhaba, Bu yazıda SQL Server’da para biriminin yanında Türk Lirası simgesini göstermek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda para birimi yanından Türk Lirası simgesini göstermek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT CONVERT(VARCHAR(15), CAST(5468.53 AS MONEY), 1) + N’ ₺’; Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç...

SQL Server’da Para Birimi Formatlama

Herkese merhaba, Bu yazıda SQL Server’da para birimi formatlama hakkında bilgi vereceğim. SQL Server’da bazı durumlarda para birimini formatlamak isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT CONVERT(VARCHAR(15), CAST(5468.53 AS MONEY), 1); Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere para birimi olarak formatlanmış oldu. Herkese çalışma hayatında...

SQL Server’da Personel İşten Çıkış Sebepleri Fonksiyonu

Herkese merhaba, Bu yazıda SQL Server’da personel işten çıkış sebepleri fonksiyonu hakkında bilgi vereceğim. SQL Server’da bazı durumlarda SGK İşten Çıkış Kodları‘nı kullanarak işten çıkış sebebini göstermek isteyebiliriz. Aşağıdaki fonksiyon yardımıyla bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION fn_PersonelIstenCikisNedeni ( @ID INT ) RETURNS NVARCHAR(250) AS BEGIN DECLARE @Sonuc AS NVARCHAR(250);...

SQL Server’da Ayın Son Günü ile Sonraki Ayın İlk Gününü Bulmak

Herkese merhaba, Bu yazıda SQL Server’da ayın son günü ile sonraki ayın ilk gününü bulmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda ayın son günü ile sonraki ayın ilk gününü bulmak isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. –Ayın son gününü bulmak SELECT DATEADD(dd, -1, DATEADD(mm, DATEDIFF(mm, 0, GETDATE())...

SQL Server’da Bir Dosya Yolundan Dosya Adını Çekmek

Herkese merhaba, Bu yazıda SQL Server’da bir dosya yolundan dosya adını çekmek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda dosya yolu bilgisinden dosya adını çekmek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. DECLARE @DosyaYolu VARCHAR(200) = ‘c:\temp\data\log.txt’; –Dosya yolunuzu buraya yazabilirsiniz. SELECT REVERSE(LEFT(REVERSE(@DosyaYolu), CHARINDEX(‘\’, REVERSE(@DosyaYolu), 1) – 1)) AS...

SQL Server’da Kelimedeki Sayıları Ayıran Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da kelimedeki sayıları ayıran fonksiyon hakkında bilgi vereceğim. SQL Server’da bazı durumlarda bir kelime içinde geçen tüm sayıları ayırmak isteyebiliriz. Aşağıdaki fonksiyon yardımıyla bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION dbo.SayilariAyir ( @Deger VARCHAR(MAX) ) RETURNS BIGINT AS BEGIN DECLARE @YeniDeger VARCHAR(MAX) = ”, @Sayac INT...

SQL Server’da Satır Sonlarını Kaldırmak

Herkese merhaba, Bu yazıda SQL Server’da satır sonlarını kaldırmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda daha önceden eklenmiş veriler içinde bir sütunda birden fazla yazı satırı olabilir. SELECT sorgusu ile bunları görmeniz pek mümkün olmaz. Aşağıdaki kod yardımıyla satır sonlarını kaldırabilir tek satırmış gibi gösterebilirsiniz. Bu işlem için ilk...

Yazı kopyalamak yasaktır!