Category: Sql Server

SQL Server’da Kelimenin Son Harfini Kontrol Etmek

Herkese merhaba, Bu yazıda SQL Server’da Kelimenin Son Harfinin nasıl kontrol edilebileceğinden bahsedeceğim. SQL Server’da bazı durumlarda böyle bir şeye ihtiyacınız olabilir. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. DECLARE @isim VARCHAR(MAX)=’Yavuz’ SELECT Sonuc = CASE WHEN RIGHT(@isim, 1) IN ( ‘Z’, ‘B’, ‘F’ ) THEN ‘Var’ ELSE ‘Yok’ END;...

SQL Server’da Stored Prosedürler

Herkese merhaba, Bu yazıda sizlere SQL Server’da Stored Prosedürlerden bahsedeceğim. Stored Prosedürler belli bir görevi yerine getirmek için kullanılan kod parçalarıdır. Yazılım projelerinde çok tercih edilirler. Belli parametreler alıp bu parametrelerle belirli bir işlemi yaparlar. Veri tabanı üzerinde saklanır ve bir defa derlenir daha sonraki çalışmalarda derlenmez.  Buda bize performans...

SQL Server’da Alfabedaki Harfleri Beşerli Şekilde Ayırmak

SQL Server’da Alfabedaki Harfleri Beşerli Şekilde Ayırmak

Herkese merhaba, Bu yazıda SQL Server’da alfabedeki harfleri beşerli şekilde nasıl ayırabiliriz bundan bahsedeceğim. Konunun çıkış noktası bir arkadaşın bu soruyu bana maille iletmesidir. Normalde doğrudan soru çözümü yapmıyorum fakat soruyu gönderen arkadaşın uğraştığını da gördüğüm için çözümü kendisine ilettim. Zaten uğraştığı için kendisi de rahatlıkla anlamıştır. Beşerli şekilde sıralamadan...

SQL Server’da Merkez Bankası Döviz Kurlarını İki Tarih Arasında Getiren Prosedür

SQL Server’da Merkez Bankası Döviz Kurlarını İki Tarih Arasında Getiren Prosedür

Herkese merhaba, Bu yazıda SQL Server’da Merkez Bankası Döviz Kurlarını iki tarih arasında getiren prosedür hakkında bilgi vereceğim. SQL Server’da bazı durumlarda yaptığınız programlarda, uygulamalarda döviz kuruna ihtiyaç duyabilirsiniz. Prosedürü oluşturup çalıştırdığınız zaman aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere prosedür çalıştırıldığında ilgili tarih aralığına ait döviz kuru gelmiş oldu....

SQL Server'da Tüm Veritabanlarının Boyutlarını Görmek

SQL Server’da Tüm Veritabanlarının Boyutlarını Görmek

Herkese merhaba, Bu yazıda SQL Server’da tüm veritabanlarının boyutlarının nasıl bulunacağı konusunda bilgi vereceğim. SQL Server veritabanlarının boyutunu bulmanın birçok yolu vardır. Ancak, tüm veritabanlarının listesini boyutlarıyla birlikte almanın en kolay yolu, sp_databases prosedürünü kullanmaktır. EXEC sp_databases; Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç göreceksiniz. Görüldüğü üzere tüm veritabanlarının boyutları görülmüş...

SQL Server’da Kolon Üzerinde Sıralama Yapmadan Sıra Numarası Vermek

SQL Server’da Kolon Üzerinde Sıralama Yapmadan Sıra Numarası Vermek

Herkese merhaba, Bu yazıda sizlere SQL Server’da kolon üzerinde sıralama yapmadan sıra numarası nasıl verileceğinden bahsedeceğim. Bu yazıyı iyi anlamak için ROW_NUMBER() fonksiyonunun kullanımı hakkında bilgi sahibi olmanız sizler için faydalı olacaktır. Öncelikle şunu belirtmek isterim. ROW_NUMBER() fonksiyonunu kullanırken OVER(ORDER BY KolonAdı) kısmını kullanmak durumundasınız. Eğer kullanmazsanız sizlere hata verecektir....

SQL Server’da Kolon Üzerinde Sıralama Yapmadan Sıra Numarası Vermek

SQL Server’da KKTC Merkez Bankasından Döviz Kurlarını Getiren Prosedür

Herkese merhaba. Bu yazıda SQL Server’da KKTC Merkez Bankası’ndan döviz kurlarını getiren prosedür hakkında bilgi vereceğim. SQL Server’da bazı durumlarda yaptığınız programlarda, uygulamalarda döviz kuruna ihtiyaç duyabilirsiniz. Prosedürü oluşturup çalıştırdığınız zaman aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere prosedür çalıştırıldığı güne ait döviz kuru bilgilerini getirmiş oldu. Herkese çalışma hayatında...

SQL Server’da Tarih Formatları

SQL Server’da Tarih Formatları

Herkese merhaba, Bu yazıda SQL Server’da kullanılan tarih formatları ile ilgili bilgi vermeye çalışacağım. Tarih formatlama işlemi hem SQL tarafında hem de yazılım tarafında oldukça önemlidir. Önemini kod yazarken daha da çok fark edersiniz. Aşağıda tarih formatı ile ilgili ayarlamaları görmektesiniz. Yukarıdaki tabloyu TSQL kodları ile de oluşturabilirsiniz. DECLARE @sayac...

SQL Server’da Haftanın İlk Günü Olarak Pazartesi Nasıl Ayarlanır?

Herkese merhaba, Bu yazıda sizlere SQL Server’da haftanın ilk günü olarak pazartesinin nasıl ayarlanacağından bahsedeceğim. Haftanın ilk gününe aşağıdaki kodla bakabilirsiniz. SELECT @@DATEFIRST Eğer 1 gibi bir sonuç aldıysanız haftanın ilk günü pazartesidir. Herhangi bir işlem yapmanıza gerek yoktur. Eğer bir değilse SET DATEFIRST 1; Yukarıdaki kod mevcut bağlantı için...

SQL Server’da Yazım Kontrolü Sağlayan Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da yazım kontrolü sağlayan fonksiyon hakkında bilgi vermeye çalışacağım. Yazım kontrollünden demek istediğim şudur. Siz bir sorgu yazdınız diyelim ve bunun yazımını yani syntaxını kontrol etmek istiyorsunuz. İşte bu noktada aşağıdaki fonksiyon yardımıyla bu işlemi kolaylıkla yapabilirsiniz. Ben işlemlerimi Northwind veritabanı kullanarak yaptım. Sizler kendi...

Yazı kopyalamak yasaktır!