Veritabanı İçerisinde Regex (Düzenli İfade) Kullanmak
-
Arkadaşlar, veritabanında belirli bir alanım var baslik adlı alanım var ve nvarchar(255) tipinde.
bir bunun yaninda baslik_seo alanım var ve nvarchar(255) tipinde.
Management Studio ile bir düzenli ifade oluşturup o ifadeye göre baslik_seo isimli alanı update yapmak istiyorum. Nette aradım lakin tam olarak anlamadım desem yalan olmaz.
Yardımlarınız için şimdiden teşekkürler.
-
Arkadaşlar, örnek vereyim
Makalenin baslik sütunu "Sen Burada Gelmek Üzereyken, Şam Düştü" bu olduğunu düşünün
baslik_seo kısmı "sen-buraya-gelmek-uzereyken-sam-dustu" olması gerekiyor. SQL taraflı bir regex, fonksiyon vs.. lazım.
ontedi tarafından 30/May/15 18:00 tarihinde düzenlenmiştir -
ontedi bunu yazdı
Arkadaşlar, örnek vereyim
Makalenin baslik sütunu "Sen Burada Gelmek Üzereyken, Şam Düştü" bu olduğunu düşünün
baslik_seo kısmı "sen-buraya-gelmek-uzereyken-sam-dustu" olması gerekiyor. SQL taraflı bir regex, fonksiyon vs.. lazım.
https://msdn.microsoft.com/en-us/library/ms186862.aspx
replace fonksiyonu işini görmez mi abi?
boşluk karakterini replace edersin?
-
neden sql tarafında çözüm arıyorsun ?
illa sql tarafında lazım diyorsan şöyle bişi işini görebilir
FCN tarafından 30/May/15 18:11 tarihinde düzenlenmiştir
