Sql Server Makale

Sql Server Stored Procedureler saklı yordamlar

Merhaba Stored Procedure (Saklı Yordamlar) : Sql server içerisinde saklanan bir işi yerine getiren tek bir kelime ile çalıştırılabilen kod parçacıklarının kullanımına denir.Çalıştığı anda yapılandırıldığı şekilde bir sonuç üretir.Parametre ile veya parametresiz kullanımları mümkündür.Birden fazla kere kullanılabilir.Birden fazla uygulama kullanabilir.Sql içerisinde planlı işler içerisine eklenebilir.Job olarak tanımlanabilir ve schedule olarak …

Devamını Oku »

Sql Server 2005 Veri Tipleri

Data tipleri bir kolona gireceğimiz verinin tipini sınırlandırırlar. Bazı durumlarda da verinin limitini (saylısal büyüklük ve küçüklük) belirerler. Veri tipinin seçilmesi bir database in hazırlanmasındaki en kritik aşamadır. Bir sutun için data tipi belirlenirken,depolamak istediğimiz değerlerin hepsine uygun bir tip seçmeliyiz ve bunu yaparken kullanabildiğimiz en küçük alanı kullanmalıyız. SQL Server data …

Devamını Oku »

Sqlde bir tablonun olup olmadığını öğrenme

Sqlde bir tablonun olup olmadığını öğrenme Merhaba, Sqlde bir tablonun olup olmadığını öğrenme hakkında bilgi vereceğim. Sql serverda bir tablo varmı yoksa belirtilen tablo ismi veritabanında yokmu bunun kontrolünü yapmamız için system içerisinde INFORMATION_SCHEMA.TABLES tablosu içerisinden öğrenebiliriz tabi yaptığımız işlem sql versiyonlarına göre değişiyor.INFORMATION_SCHEMA.TABLES tablosunu sql server 2000 ve üstü versiyonlarda …

Devamını Oku »

Change Data Capture (CDC) ve Change Tracking

Merhaba Bu makalemizde sql server tracking ve trace olaylarından bahsederek sql server 2008 de yeni özellikleri ile karşımıza çıkan Change Data Capture (CDC) ve Change Tracking kavramlarından bahsediceğim. Sql server 2005 sürümünde trace özelliği ile ilgili bir çok hata sql server 2008 sürümünde çözümlenmiştir.En önemli sıkıntılardan biri olan trace özelliğinin …

Devamını Oku »

Sql Server numara üretme,uniqueindentifier kullanımı

Merhaba Sql server içerisinde otomatik numara üretme fonksiyonunlarını tanıyacağız. Eğer yanlızca random numara üretmek istersek rand() fonksiyonunu kullanabiliriz.Rand() fonksiyonu bize virgüllü sayı üretir. Dönen sonuç float olarak gelir.Kullanımı SELECT RAND() AS [RandomNumber] olarak kullanabilir.Sonuç aşağıdaki gibi olacaktır. RandomNumber --------------------- 0.39852839522376307 Eğer rand() fonksiyonuna parametre eklersek bize devamlı aynı sonucu verecektir. …

Devamını Oku »