SQL Server’da Telefon Numarasının Başındaki Sıfırı Kaldırmak

Herkese merhaba, Bu yazıda SQL Server’da telefon numarasının başındaki sıfırı kaldırmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda telefon numarasının başındaki sıfırı kaldırmak isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. DECLARE @sayi NVARCHAR(20); SET @sayi = N’05554445566′; SELECT RIGHT(@sayi, 10); Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere telefon numarasının başındaki sıfırı temizlemiş […]

SQL Server’da JSON Kullanımı

Herkese merhaba, Bu yazıda SQL Server’da JSON kullanımı hakkında bilgi vereceğim. SQL Server 2016 ile gelen bu özellik programlama dilinden bağımsız uygulamalar arasında veri alışverişi yaparken kullanılır. JSON :  “Anahtar : Değer” (Key : Value) ilişkisine dayalı bir veri değişim formatıdır. Web veritabanlarında JSON kullanımı arttığı için oldukça önemlidir. JSON örneğini aşağıda görmektesiniz. Yapı olarak […]

SQL Server’da Break ve Continue Kullanımı

Herkese merhaba, Bu yazıda SQL Server’da Break ve Continue kullanımı hakkında bilgi vereceğim. Break : Şartlar yerine getirildiğinde döngüden çıkmak için kullanılır. Continue : Şartlar yerine getirildiğinde döngünün devam etmesi amacı ile kullanılır. Aşağıda ikisinin beraber kullanımı ile ilgili bir örnek görmektesiniz. DECLARE @Sayac INT = 0 WHILE @Sayac < 10 BEGIN SET @Sayac = […]

SQL Server’da Önceki Ayın, Geçerli Ayın ve Sonraki Ayın Son Günlerini Göstermek

Herkese merhaba, Bu yazıda SQL Server’da önceki ayın, geçerli ayın ve sonraki ayın son günlerini göstermek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda olduğunuz ayın, olduğunuz aydan öcneki ayın ya da olduğunuz aydan sonraki ayın günlerini görmek isteyebilirsiniz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT EOMONTH(GETDATE()) AS BuAyinSonGunu ,EOMONTH(GETDATE(), -1) AS OncekiAyinSonGunu ,EOMONTH(GETDATE(), 1) […]

SQL Server’da Dünü, Bugünü ve Yarını Göstermek

Herkese merhaba, Bu yazıda SQL Server’da dünü, bugünü ve yarını göstermek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda düne ait tarihi, bugünü ya da yarına ait tarihi göstermek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT DATEADD(DAY, DATEDIFF(DAY, 1, GETDATE()), 0) AS Dün, DATEADD(DAY, DATEDIFF(DAY, 0, GETDATE()), 0) AS Bugün, DATEADD(DAY, DATEDIFF(DAY, 0, GETDATE()), […]

SQL Server’da Sorgu Bittiğinde Uyarı Sesi Verdirmek

Herkese merhaba, Bu yazıda SQL Server’da sorgu bittiğinde uyarı sesi verdirmek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda sorgu bittiğinde uyarı sesi verdirmek isteyebiliriz. Aşağıdaki yolu izleyerek bu işlemi rahatlıkla yapabilirsiniz. İlk olarak Tools -> Options kısmına tıklıyoruz. Sonrasında Query Results sekmesine tıklıyorsunuz. Yukarıda bulunan kırmızı kutu içerisindeki tik kutucuğunu işaretleyip OK butonuna tıklıyoruz. Bu sayede […]

SQL Server’da Management Studio’da Koyu Tema Etkinleştirme

Herkese merhaba, Bu yazıda SQL Server’da Management Studio’da koyu temanın nasıl etkinleştirileceği hakkında bilgi vereceğim. SQL Server’da bazı durumlarda koyu tema kullanmak isteyebiliriz. Bu işlemi yapmak için aşağıdaki yolu izleyeceksiniz. Not : Bu işlemi SQL Server Management Studio 18.4 versiyonu üzerinde yapıyorum. Management Studio’nun kurulu olduğu klasörü açıyoruz. C:\Program Files (x86)\Microsoft SQL Server Management Studio […]

SQL Server’da Cümle İçinde Geçen İlk Sayının Yerini Bulmak

Herkese merhaba, Bu yazıda SQL Server’da cümle içinde geçen ilk sayının yerini bulmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda bir cümle içinde geçen ilk sayının yerini bulmak isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. –Örnek cümle 1 DECLARE @cumle NVARCHAR(200)=’yavuz 42 selim 34′ SELECT PATINDEX(‘%[0-9]%’,@cumle) –Örnek cümle 2 DECLARE @cumle2 NVARCHAR(200)=’yavuz selim’ SELECT […]

SQL Server’da Online Kod Formatlama Siteleri

Herkese merhaba, Bu yazıda SQL Server’da online kod formatlama siteleri hakkında bilgi vereceğim. Burada vereceğim kod formatlama siteleri T-SQL kodlarını formatlar. İlk sitemiz : POORSQL İkinci sitemiz : DPriver Üçüncü sitemiz : Sql-Format Yukarıdaki online kod formatlama siteleri ile t-sql kodlarınızı formatlayabilirsiniz. Kod karmaşıklığına ya da yazdığınız düzensiz kodlara hızlı çözüm olabilir. Herkese çalışma hayatında […]