Category: Orta Seviye SQL Server

SQL Server’da Türkçe Karakter Sorununu Düzelten Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da Türkçe karakter sorununu düzelten fonksiyon hakkında bilgi vereceğim. Öncelikle bu işlemin başka çözümleri de mevcut. Fonksiyon kullanmadan önce bu yöntemleri de lütfen araştırın. SQL Server’da bazı durumlarda Türkçe karakter sorunu yaşayabilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu sorunu rahatlıkla çözebilirsiniz. –Fonksiyonun oluşturulması CREATE FUNCTION...

SQL Server’da Geçmiş Yıl, Şimdiki Yıl ve Gelecek Yıl Bilgilerini Listelemek

Herkese merhaba, Bu yazıda SQL Server’da geçmiş yıl, şimdiki yıl ve gelecek yıl bilgilerini listelemek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda geçmiş yıl, şimdiki yıl ve gelecek yıl bilgilerini listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT DATEADD(yy, DATEDIFF(yy, 0, GETDATE()), 0) AS [Geçerli Yıl],...

SQL Server’da Ay Adı Getiren Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da ay adı getiren fonksiyon kullanımı ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda ay numarasından ay adını getirmek isteyebilirsiniz. Bunun başka çözümleri de mevcut fakat biz kendi fonksiyonumuzu oluşturup bu işlemi yapalım. Aşağıdaki kodu kullanarak bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION fnAyBilgisiGetirenFonksiyon (...

SQL Server’da Temp Tablo Kontrolü Yapmak

Herkese merhaba, Bu yazıda SQL Server’da temp tablo kontrolünün nasıl yapılacağı hakkında bilgi vereceğim. SQL Server’da temp tablonun olup olmadığını kontrol ederek işlemler yaptırma gereksiniminiz olabilir. Aşağıdaki kodu kullanarak temp tablo kontrolü sağlayabilirsiniz. –Örnek temp tablo oluşturulması CREATE TABLE #TempTablom ( ID INT, Ad VARCHAR(20), Soyad VARCHAR(20) ); –Temp tablo...

SQL Server’a HeidiSQL Kullanarak Bağlanmak

Herkese merhaba, Bu yazıda SQL Server’a HeidiSQL kullanarak bağlanmak ile ilgili bilgi vermeye çalışacağım. İlk olarak  HeidiSQL nedir ona değinelim. HeidiSQL; MySQL’in (MariaDB ve Percona Server gibi sürümleri) yanı sıra Microsoft SQL Server ve PostgreSQL için ücretsiz ve açık kaynaklı bir istemcidir. Yani sadece bir veritabanı için oluşturulmuş bir sistem...

SQL Server’da Metreyi Feet’e Çeviren Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da metreyi feet’e çeviren fonksiyon kullanımından bahsedeceğim. SQL Server’da bazı durumlarda metre değerini feet değerine çevirmek isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION fn_metre_feet ( @metre DECIMAL(10, 3) ) RETURNS DECIMAL(10, 3) AS BEGIN RETURN (@metre * 3.28084); END; –Kullanımı SELECT dbo.fn_metre_feet(1)...

SQL Server’da Database Oluşturulma Tarihi ve Geçen Gün Sayısının Bulunması

Herkese merhaba, Bu yazıda SQL Server’da database yani veritabanı oluşturulma tarihi ve geçen gün sayısının bulunması hakkında bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda database oluşturulma tarihi ve geçen gün sayısını bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT name, create_date DatabaseOlusturmaTarihi, GETDATE() GuncelTarih, DATEDIFF(DAY, create_date,...

SQL Server’da Yazı İçindeki Tüm Boşlukları Temizleyen Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da yazı içindeki tüm boşlukları temizleyen fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda yazı içindeki tüm boşlukları temizlemek isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi kolaylıkla yapabilirsiniz. CREATE FUNCTION TumBosluklariTemizle ( @Yazi varchar(8000) ) RETURNS varchar(8000) AS BEGIN declare @Sonuc varchar(8000)...

SQL Server’da CTE ile Ters Dik Üçgen Oluşturmak

Herkese merhaba, Bu yazıda SQL Server’da CTE kullanarak ters dik üçgenin nasıl oluşturulabileceği hakkında bilgi vereceğim. SQL Server’da bu tarz örnekler yapmanız hem algoritma mantığınızı geliştirecek hem de SQL Server’da T-SQL programlamaya daha fazla hakim olacaksınız. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. ;WITH CTEUcgen AS (SELECT 10...

SQL Server’da Asal Sayıyı Kontrol Eden Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da asal sayıyı kontrol eden fonksiyon hakkında bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda sahip olduğunuz sayının asal sayı olup olmadığını kontrol etmek isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak bunu siz de bu işlemi kolaylıkla yapabilirsiniz. –Fonksiyonun oluşturulması CREATE FUNCTION AsalSayiKontrolu ( @Sayi INT ) RETURNS VARCHAR(50)...

Yazı kopyalamak yasaktır!