Veriler üzerinde LIKE ve PATINDEX operatörlerini kullanarak string manipülasyonları

Bu makale Doron Farber, tarafından 28 Mart 2011 tarihinde yazılmıştır. Ziyaretçilerime faydası olacağını düşündüğüm için yazının çevirisini yaptım. Yazının amacı veri tabanında farklı formatlarda oluşturulmuş tarih (Date and Time) kolonlarını içerisinde yer alan verileri daha genel bir formatta (YYYMMDD) düzenleyip veri temizliği yapmaktır. Farklı tarih formatlarına ait temizlik için kullandığımız örnek veriler aşağıdaki gibidir.

Generate Insert Script

Prosedür, kendisine parametre olarak verilmiş olan table yada view’in yapısına uygun olan INSERT ifadelerini oluşturur. Daha sonrasında bu INSERT ifadelerini kullanarak verilerinizi tekrar tabloya insert edebilirsiniz. Database uygulamalarınızı paket haline getirmek için faydalı bir araç olmasıyla berabar bazı durumlarda çok kullanışlı olabilmektedir. Örneğin bir uygulamaya teknik destek vereceğiniz zaman örnek verileri bu prosedürü kullanarak hızlı…Read moreRead more

Move System Databases

Performans nedeni yada tasarımsal olarak büyük veri tabanları ile çalışıyor yada tempdb’yi çok kullanıp ayrı bir partition’a taşıma ihtiyacınız olursa bu işlemi aşağıdaki komutlar vasıtası ile gerçekleştirebilirsiniz.

SQL İpuçları

Bir tablodaki bir kolonun satırlarını tek bir text haline getirmek için aşağıdaki script ihtiyacımızı karşılayacaktır. Örneğin Contact tablosunda bulunan FirstName kolonundaki bilgileri script çalıştırıldığında “Gustavo, Catherine, Kim” şeklinde görüntülenecektir. Yukarıdaki işlemin tersini yapma ihtiyacı olduğunda ise aşağıdaki fonksiyon ile tekrar text halinden tablo haline dönüşüm gerçekleştirebilirsiniz. Kullanımı ;

SQL Server’da Index Kavramı

Sql Server index’lerinin gücünü bu makaleyi okuyana kadar anlayamamıştım. Bu makaleyi okuduktan sonra tasarımlarınız ve kodlarınızda performans açısından iyileştirmeler yapabilirsiniz. Yazan: Turgay Sahtiyan Teknik İnceleme: Batuhan Yıldız Yayınlanma Tarihi: Şubat 2011 Özet: Bu makale, Index kullanımının amacını ve faydalarını sorguladıktan sonra, Index tiplerinin arasındaki farkları derinlemesine inceleyip, bakım işlemlerinin nasıl yapılacağı üzerinde duracaktır. Makale’yi İndir