Category: Temel Seviye SQL Server

SQL Server Master Veritabanı

SQL Server Master Veritabanı

Herkese merhaba, Bu yazıda size SQL Server’da Master veritabanından bahsedeceğim. SQL Server’da Master veritabanı tüm sistem bilgilerini, login bilgilerini, konfigürasyon ayarlarını, sistem hata mesajlarını tutan bir veritabanıdır.  Master veritabanı sistem seviyesinde olduğu için tüm bilgileri tutar. Endpoint bilgisi, linked server bilgisi, sistem konfigürasyon ayarları vb. Master database erişilmez durumda olursa sql...

SQL Server Xact_State Fonksiyonu

SQL Server Xact_State Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da Xact_State Fonksiyonundan bahsedeceğim. SQL Server’da Xact_State fonksiyonu transaction’ın durum bilgisini almak için kullanılan bir fonksiyondur. Sayısal değer döndürür. Bu değerlerin açıklaması aşağıdaki gibidir. 1–> Transaction’ın aktif olduğunu , 0–> Transaction’ın pasif olduğunu, 2–> Transaction’ın sonlandırılabilir bir transaction olmadığını gösterir. Konu ile ilgili örneği aşağıda görmektesiniz. CREATE DATABASE Ornek...

SQL Server Stats_Date Fonksiyonu

SQL Server Stats_Date Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da Stats_Date Fonksiyonundan bahsedeceğim. SQL Server’da Stats_Date fonksiyonu tablo veya indekslerde tanımlı olan istatistiklerin son güncelleme tarihinini öğrenebileceğimiz bir fonksiyondur. Fonksiyon geri dönüş değeri olarak datetime tipinde, tarih/zaman döndürür. Fonksiyonu kullanırken hata meydana gelirse geriye Null değer döner. Aşağıdaki örnekte Northwind veritabanını kullanarak yapılmış örneği görmektesiniz. –Indeks olan...

SQL Server RowCount_Big Fonksiyonu

SQL Server RowCount_Big Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da Rowcount_Big Fonksiyonundan bahsedeceğim. SQL Server’da Rowcount_Big fonksiyonu Select, Insert, Update, Delete gibi işlemlerde etkilenen satır sayısını döndüren bir fonksiyondur. Dönüş türü big integer bir değerdir. Örnek kullanımı Northwind veritabanını kullanarak inceleyelim. SELECT * FROM dbo.Products IF ROWCOUNT_BIG() > 0 BEGIN PRINT ‘Tabloda kayıt var’...

SQL Server @@Rowcount Fonksiyonu

SQL Server @@Rowcount Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da @@Rowcount Fonksiyonundan bahsedeceğim. SQL Server’da @@Rowcount fonksiyonu Select, Insert, Update, Delete gibi işlemlerde etkilenen satır sayısını döndüren bir fonksiyondur. Örnek kullanımı Northwind veritabanını kullanarak inceleyelim. SELECT * FROM dbo.Categories IF @@ROWCOUNT > 0 BEGIN PRINT ‘Tabloda kayıt var’ END Burada karşımıza sorgu yaptığımız tablo gelecektir. Şu...

SQL Server Parsename Fonksiyonu

SQL Server Parsename Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da Parsename Fonksiyonundan bahsedeceğim. SQL Server’da Parsename fonksiyonu, nesne isimlerinin nokta ile ayrılmış kısımlarını parçalamak için kullanılan bir fonksiyondur. Örnek kullanımı aşağıda görmektesiniz. SELECT PARSENAME(‘SunucuAdi.VeritabanıAdi.SemaAdi.NesneAdi’, 4) Fonksiyon son kısımdan başlayarak değer alım işlemini gerçekleştirir. Burada dördüncü ifademiz SunucuAdi olduğu için bu kısmı alacaktır. Herkese çalışma hayatında...

SQL Server Nullif Fonksiyonu

SQL Server Nullif Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da Nullif Fonksiyonundan bahsedeceğim. SQL Server’da Nullif fonksiyonu aldığı iki parametre birbirine eşit ise Null değer döndüren bir fonksiyondur. Örnek kullanımı aşağıda görmektesiniz. —Database oluşturma CREATE DATABASE Calismalar USE Calisanlar GO –Tablo oluşturma CREATE TABLE #Urunler ( UrunID TINYINT , Fiyat DECIMAL NULL ); GO –Tabloya veri...

SQL Server Isnull Fonksiyonu

SQL Server Isnull Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da Isnull Fonksiyonundan bahsedeceğim. SQL Server’da değerlerin null olup olmadığını kontrol etmek için kullanılan bir fonksiyondur. Örnek kullanımı aşağıdaki gibidir. –Database oluşturma CREATE DATABASE test2 USE test2 GO –Tablo oluşturma CREATE TABLE Degerler( Deger VARCHAR(20) ) –Veri ekleme INSERT INTO Degerler (Deger) VALUES (‘15256666’) INSERT INTO...

SQL Server Coalesce Fonksiyonu

SQL Server Coalesce Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da Coalesce Fonksiyonundan bahsedeceğim. Coalesce fonksiyonu ISNULL gibi çalışan bir fonksiyondur. Birden fazla parametreyle çalışır ve eğer kolon NULL ise NULL olmayan ilk parametreyi getiren bir özelliğe sahiptir. Örnek kullanımı aşağıda görmektesiniz. –Database oluşturma CREATE DATABASE test USE test GO –Tablo oluşturma CREATE TABLE Ogrenciler( OgrenciID...

SQL Server @@LANGID Fonksiyonu

SQL Server @@LANGID Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server @@LANGID Fonksiyonundan bahsedeceğim. SQL Server’da @@LANGID fonksiyonu SQL Server için geçerli olan dilin sayısal karşılığını veren bir fonksiyondur. Ne demek istiyoruz bir örnekle açıklayalım. SELECT @@LANGID Burada bize sayısal bir değer döndürecektir. Bu değerlere bakarak bir yorumlama yapabiliriz. Yorumlama yapmak için aşağıdaki sorguyu kullanabilirsiniz. SELECT...

Yazı kopyalamak yasaktır!