Verilerin birleştirilmesi, değiştirilmesi gibi işlemleri genellikle verileri aldıktan sonra yapmaktayız. Daha doğrusu bu işlemleri ya uygulama fazında yapıyoruz ya da veriler aktarıldıktan sonra tekrar işleme sokarak. Söz gelimi ad ve soyad bilgilerini birleştirmek istediğimizde ya kişi nesnemizdeki ad ve soyad özelliklerini aralarında bir boşluk bırakarak hesaplatıp (uygulama fazında) veritabanına gönderiyoruz.
Bir ikinci seçenek ise ad ve soyad bilgileri geldikten sonra veritabanında tekrar işleme sokarak FullName alanını elde etmemiz. Aslında bu örnek fazlasıyla geliştirilebilir.
Satış ile ilgili herhangi bir işlem yapıyorsanız muhtemelen veritabanınızdaki alanlar Brüt Satış Miktarı , Brüt Satış Tutarı, İade Satış Miktarı ve İade Satış Tutarı gibi olacaktır. Normal şartlar altında bu veriler kaynağından çekildiğinden sonra tekrar bir işleme sokularak net değerleri hesaplanmaktadır.
continue reading "Tips & Tricks: SQL Server Computed Columns"







