Category: Temel Seviye SQL Server
Herkese merhaba, Bu yazıda size SQL Server @@SPID Fonksiyonundan bahsedeceğim. SQL Server’da @@SPID fonksiyonu kullanıcı için verilen oturum ID numarası veren bir fonksiyondur. Ne demek istiyoruz bir örnekle açıklayalım. SELECT @@SPID Burada bize bir sayı döndürecektir. Peki bu sayı nereden geliyor? Aşağıdaki sorguyu inceleyelim. SELECT * FROM sys.dm_exec_sessions Görüldüğü üzere 53...
Herkese merhaba, Bu yazıda size SQL Server @@CPU_BUSY Fonksiyonundan bahsedeceğim. SQL Server’da @@CPU_BUSY fonksiyonu SQL Server’ın son açıldığı zamandan itibaren SQL Server’ın boşta olduğu zamanı milisaniye cinsinden veren bir fonksiyondur. Ne demek istiyoruz Northwind veritabanını kullanarak açıklayalım. SELECT @@CPU_BUSY SELECT * FROM dbo.[Order Details] SELECT @@CPU_BUSY Fonksiyon ilk çalıştığında milisaniye cinsinden sonucu...
Herkese merhaba.Bu yazıda size SQL Server @@IDLE Fonksiyonundan bahsedeceğim. SQL Server’da @@IDLE fonksiyonu SQL Server’ın son açıldığı zamandan itibaren SQL Server’ın boşta olduğu zamanı milisaniye cinsinden veren bir fonksiyondur. Ne demek istiyoruz bir örnekle açıklayalım. SELECT @@IDLE Milisaniye cinsinden bize sonucu verecektir. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar. 747 Kez...
Herkese merhaba. Bu yazıda sizlere SQL Server’da App_Name fonksiyonunun kullanımından bahsedeceğim. SQL Server’da App_Name fonksiyonu geçerli oturumun uygulama adını döndüren bir fonksiyondur. Eğer SQL Server Management Studio ile oturum açtıysanız. SQL Server Management Studio’nun adını verecektir. dbForgeStudio gibi bir arayüz ile oturum açtıysanız onun adını verecektir. Prosedür ile de kullanabilirsiniz....
Herkese merhaba. Bu yazıda size SQL Server’da IF NOT EXISTS kullanımından bahsedeceğim. SQL Server’da IF NOT EXISTS ifadesi kısaca belirttiğimiz işlem yok mu kontrol eden bir yapıdır. Yok ise True yok değil ise False değeri döndürür. Not Exist cümleciğinin geri dönüş tipi True veya False’dır. Kontrol maksatlı kullanılır. Konu ile...
Herkese merhaba. Bu yazıda sizlere SQL Server’da IF EXISTS kullanımından bahsedeceğim. SQL Server’da IF EXISTS ifadesi kısaca belirttiğimiz işlem var mı kontrol eden bir yapıdır. Var ise True yok ise False değeri döndürür. EXISTS cümleciğinin geri dönüş tipi True veya False’dır. Kontrol maksatlı kullanılır. Konu ile ilgili örneği aşağıda görmektesiniz....
Herkese merhaba. Bu yazıda sizlere SQL Server’da OBJECT_ID fonksiyonunun kullanımından bahsedeceğim. SQL Server’da OBJECT_ID fonksiyonu SQL Server’da bir tablonun var olup olmadığını kontrol etmek istediğimizde kullanılan bir fonksiyondur. OBJECT_ID fonksiyonu string parametre ile çalışan bir fonksiyondur. Parametre içine string değer olarak database adı, şema adıyla birlikte tablo adının sırayla yazılmasıyla...
Herkese merhaba. Bu yazıda size SQL Server’da DROP IF EXISTS kullanımından bahsedeceğim. SQL Server’ın önceki sürümlerde bir nesnenin var olup olmadığını ilk önce kontrol etmemiz sonrasında DROP etmemiz gerekiyordu. Bu işlem için IF EXISTS ifadesini ya da IF OBJECT_ID ifadelerini kullanarak bu işlemi gerçekleştiriyorduk. Tabi ki bunların kod yazımları biraz uzun...
Herkese merhaba, Bu yazıda size SQL Server’da Row_Number Fonksiyonundan bahsedeceğim. SQL Server’da Row_Number fonksiyonu herhangi bir sorgunun sonucunda listelenen verilerin satırlarına sıralı olarak numara verilmesinde kullanılan bir fonksiyondur. Row_Number Fonksiyonu Over ifadesi ile kullanılır. Bu ifade ile fonksiyona numara verirken hangi kritere göre listelenmesini istiyorsak bunu Over kelimesi ile belirtiyoruz. Konu...
Herkese merhaba, Bu yazıda size SQL Server 2016 ile gelen Dynamic Data Masking kullanımından bahsedeceğim. Dynamic Data Masking kullanımı ile artık verilerimizi kolaylıkla maskeleyebileceğiz. Peki veri maskeleme nedir? Veri maskeleme, veritabanı içindeki önemli verilere erişimi engelleyen bir güvenlik sistemidir. Bu sistem, gerçek verilerin yerine gerçek olmayan başka verilerin getirilmesi ile gerçekleşen bir...