Programlama dillerinde kullanıcılardan alınan girdiler, genellikle veritabanlarında saklanırlar. Veritabanında saklanacak veriler ise program (uygulama, internet sitesi vb.) aşamasında ya da veritabanında yazılan insert kodu aşamasında başındaki ve sonundaki boşluklardan arındırılabilmek için trim fonksiyonu ile bu baştaki ve sondaki boşluklarından arındırılır. Ancak geçmiş verilerimizde ya da harici kaynaklardan aldığımız verilerin bulunduğu tablolarda halen boşluk karakterleri yer alıyor olabilir ve bu boşlukları temizlemek için de trim işlemini update komutu ile birlikte kullanmak gerekir.
Sql Server'da baş taraftaki boşlukları temizlemek için LTRIM, son taraftaki boşlukları temizlemek için ise RTRIM fonksiyonları kullanılır. Hem baştaki ve hem de sondaki boşlukları temizkemek için ise bu iki fonksiyon iç içe kullanılır.
Örneğin kullanıcıların isimlerini yazdıkları bir sütun olsun ve isim sütununda başındaki ve sonundaki boşlukları temizlemek için aşağıdaki gibi bir sql komutu yazabiliriz.
update tbl_kullanicilar set isim = LTRIM(RTRIM(isim))
Önceki bazı yazılarım için;
bkz: Excel'de boşlukları silmek
bkz: Sql Server'da içi boş kayıtları bulmak
bkz: Sql Server'da tablo boyutlarını görmek
bkz: Sql Server'da tekrar eden verileri bulmak ve silmek
bkz: Sql Server'da nasıl tam yedek alınır?
bkz: Sql Server'da identity değeri nasıl değiştirilir?