Category: Orta Seviye SQL Server

Orta Seviye SQL Server ile ilgili çalışmalar ve örnekler içerir.

SQL Server’da Telefon Numarası Görünümü Formatlayan Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da telefon numarası görünümü formatlayan fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda telefon numarası görünümü formatlamak isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION dbo.format_phone_number (@phone_number VARCHAR(20)) RETURNS VARCHAR(20) AS BEGIN SET @phone_number = REPLACE(REPLACE(REPLACE(REPLACE(@phone_number, ‘(‘, ”), ‘)’,...

SQL Server’da Kredi Kartı Numarası Görünümünü Formatlayan Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da kredi kartı numarası görünümünü formatlayan fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda kredi kartı numarası görünümünü formatlamak isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION FormatCreditCardNumber (@creditCardNumber VARCHAR(16)) RETURNS VARCHAR(19) AS BEGIN RETURN STUFF(STUFF(STUFF(@creditCardNumber, 5, 0, ‘-‘),...

SQL Server’da Tablo Sütununun Sonunda Olan Fazla Boşlukları Listelemek

Herkese merhaba, Bu yazıda SQL Server’da tablo sütununun sonunda olan fazla boşlukları listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tablo sütununun sonunda olan fazla boşlukları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Yukarıdaki kodu çalıştırdığınızda aşağıdakine benzer bir sonuç elde edeceksiniz. Görüldüğü üzere...

SQL Server’da Kredi Kartı Numarası Görünümünü Formatlamak

Herkese merhaba, Bu yazıda SQL Server’da Kredi Kartı numarası görünümünü formatlama ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Kredi Kartı numarası görünümünü formatlamayıp göstermek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @creditCardNumber VARCHAR(16) = ‘1234567890123456’ SELECT STUFF(STUFF(STUFF(@creditCardNumber, 5, 0, ‘-‘), 10, 0, ‘-‘), 15,...

SQL Server’da Girilen Cümleyi İlk Harfi Harici Yıldız İşareti ile Şifreleyen Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da girilen cümlenin ilk harfi harici yıldız işareti ile şifreleyen fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda girilen cümlenin ilk harfi harici yıldız işareti ile şifrelemek isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Yukarıdaki fonksiyonu oluşturup çalıştırınca aşağıdakine benzer...

SQL Server’da SQL Server 2014’de Olup SQL Server 2012’de Olmayan Fonksiyonlar

Herkese merhaba, Bu yazıda SQL Server’da SQL Server 2014’de olup SQL Server 2012’de olmayan fonksiyonlar ile ilgili bilgi vermeye çalışacağım. SQL Server 2014, SQL Server 2012’den önceki bir sürümdür ve bazı yeni özellikler ve fonksiyonlar içerir. SQL Server 2014’te mevcut olan ancak SQL Server 2012’de bulunmayan bazı fonksiyonlar şunlardır: CHOOSE():...

SQL Server’da Para Birimi Formatlayan Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da para birimi formatlayan fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda girilen para birimini formatlamak isteyebilirsiniz. Bu formatlama binlik ayırma şeklinde olacaktır. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Yukarıdaki fonksiyonu oluşturup çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz.   Görüldüğü...

SQL Server’da Prosedür Kullanma Dezavantajları Nelerdir?

Herkese merhaba, Bu yazıda SQL Server’da View kullanma dezavantajları ile ilgili bilgi vermeye çalışacağım. SQL Server’da Prosedür kullanmanın bazı dezavantajları şunlardır: Karmaşık Yapı: Prosedürler, diğer veritabanı nesnelerine kıyasla daha karmaşık bir yapıya sahiptir. Bu nedenle, prosedürleri oluşturmak ve yönetmek daha zor olabilir. Ayrıca, prosedürlerde yapılan hataların tespit edilmesi ve düzeltilmesi...

SQL Server’da CTE Ne Zaman Kullanılır?

Herkese merhaba, Bu yazıda SQL Server’da CTE ne zaman kullanılır ile ilgili bilgi vermeye çalışacağım. SQL Server’da, CTE (Common Table Expression) genellikle bir sorguda tekrar tekrar kullanılan bir alt sorgu veya tablo ifadesini tanımlamak için kullanılır. CTE, bir ad verilen bir tablo ifadesidir ve bir sorguda diğer tablolarla birlikte kullanılabilir....

SQL Server’da Union ve Union All Arasındaki Farklar Nelerdir?

Herkese merhaba, Bu yazıda SQL Server’da Union ve Union All arasındaki farklar ile ilgili bilgi vermeye çalışacağım. SQL Server’da Union ve Union All, iki veya daha fazla SELECT sorgusundan elde edilen sonuç kümesini birleştirme işlemini gerçekleştirir. Ancak, aralarında bazı farklar vardır: Duplicate rows (tekrarlanan satırlar): Union operatörü, sonuç kümesinde tekrarlanan...

Yazı kopyalamak yasaktır!