Category: Temel Seviye SQL Server
Herkese merhaba, Bu yazıda size SQL Server’da Difference Fonksiyonundan bahsedeceğim. SQL Server’da Difference fonksiyonu kullanıcı tarafından belirtilen karakter ifadelerinin Soundex değerleri arasındaki farkı döndürmek için kullanılan bir fonksiyondur. 0’dan 4’e kadar değişen bir tam sayı değeri döndürür. 0, benzerlik yok demektir. 3 daha fazla benzerlik anlamına gelir. 4, güçlü benzerlik veya aynı...
Herkese merhaba, Bu yazıda size SQL Server’da Nchar Fonksiyonundan bahsedeceğim. SQL Server’da Nchar fonksiyonu Unicode sayısal karşılığı verilmiş bir ifadenin karakter değerini döndüren bir fonksiyondur. 0’dan 65535’e kadar ya da 0’dan 0xFFFF’a kadar verilmiş ifadelerin karakter karşılıklarını bulabiliriz. Örnek kullanımları inceleyelim. SELECT NCHAR(65); SELECT NCHAR(0xD84C); Sorgu sonucu bize karakter karşılıklarını verecektir....
Herkese merhaba. Bu yazıda size SQL Server’da Unicode Fonksiyonundan bahsedeceğim. SQL Server’da Unicode fonksiyonu, belirtilen karakterin Unicode değerini döndüren bir fonksiyondur. Unicode, farklı dillerdeki karakterleri tanımlayan bir standarttır ve her karaktere bir sayı değeri atanır. Unicode fonksiyonu, SQL Server’da NCHAR, NVARCHAR, NTEXT ve diğer Unicode veri tipleriyle kullanılır. Unicode fonksiyonu, herhangi...
Herkese merhaba, Bu yazıda size SQL Server’da Raiserror kullanımından bahsedeceğim. SQL Server’da Raiserror hata fırlatmak için kullanılan bir yapıdır. SQL Server’ın hata fırlatmasını beklemeden kendimiz sorgunun hata fırlatmasını istediğimiz zamanlarda kullanabiliriz. Kısaca Try-Catch ile yakalanamayan hataları kullanıcıya bildirebilmek için Try-Catch yapısı içinde Raiserror yapısını kullanabiliriz. Yazdığımız Trigger ya da Stored Prosedürler için bu yapıyı kullanabilmemiz...
Herkese merhaba, Bu yazıda size SQL Server’da Try-Catch kullanımından bahsedeceğim. SQL Server’da Try-Catch hata yakalamada kullanılan bir mekanizmadır. Yapılan hatayı yakalamayı ve bu hata hakkında bilgi sahibi olmamızda önemli bir rolü vardır. Genel olarak kullanım mantığı aşağıdaki gibidir. BEGIN TRY –Hata oluşabilecek kod bloğu buraya yazılır. END TRY BEGIN CATCH –Hata...
Herkese merhaba, Bu yazıda size SQL Server’da Grouping Fonksiyonundan bahsedeceğim. SQL Server’da Grouping fonksiyonu kısaca gruplama fonksiyonudur. Sütunlarda özet bilgiler için 1, detay bilgiler için 0 değeri döndürür. Bu fonksiyon ile Cube, Rollup ya da Grouping Sets operatörleri kullanılabilir. Elde edilen sonuç listelerinizi daha iyi değerlendirmek için kullanabilirsiniz. Örnek kullanımı AdventureWorks2014 veritabanı kullanarak...
Herkese merhaba, Bu yazıda size SQL Server’da CheckSum_Agg Fonksiyonundan bahsedeceğim. SQL Server’da CheckSum_Agg fonksiyonu CheckSum fonksiyonuna benzer özellikte bir fonksiyondur. Basit anlamıyla bir sütundaki değişiklikleri algılayan bir fonksiyondur. Bir grubun toplama sağlaması değerlerini döndürmek için kullanılır. Örnek kullanımı AdventureWorks2014 veritabanını kullanarak yaptık. Aşağıda görmektesiniz. SELECT CHECKSUM_AGG(CAST(Quantity AS int)) FROM Production.ProductInventory; Sütun olarak...
Herkese merhaba, Bu yazıda size SQL Server’da CheckSum Fonksiyonundan bahsedeceğim. SQL Server’da CheckSum fonksiyonu parametre olarak aldığı değer için bir hash değeri döndürür. Fonksiyon tablodaki satırların ya da kolonlarının değişip değişmediğini anlamak için kullanılan bir fonksiyondur. Örnek kullanımı aşağıda görmektesiniz. –Database oluşturulması CREATE DATABASE Ornek GO –Veritabanının seçilmesi USE Ornek GO –Tablo...
Herkese merhaba, Bu yazıda size SQL Server’da Rand Fonksiyonundan bahsedeceğim. SQL Server’da Rand fonksiyonu 0 ile 1 arasında rastgele değer döndüren bir fonksiyondur. Örnek kullanımı aşağıda görmektesiniz. SELECT RAND() Her çalıştırma işlemi yapılınca farklı bir sonuç göreceksiniz. SQL Server’da bu fonksiyon ile rastgele değerler üretebilmeniz mümkündür. Herkese çalışma hayatında ve yaşamında başarılar...
Herkese merhaba, Bu yazıda size SQL Server’da Pi Fonksiyonundan bahsedeceğim. SQL Server’da Pi fonksiyonu pi sayısını döndüren bir fonksiyondur. Örnek kullanımını aşağıda görmektesiniz. SELECT PI() Sorgu sonucunda pi sayısı dönecektir. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar. 694 Kez Okundu