MSSQL, Stored Procedure

MsSql Stored Procedure ve sql sorgular içinde (Regular Expression) Regex LIKE Kullanımı

MsSql Stored Procedure ve sql sorgular içinde (Regular Expression) Regex LIKE Kullanımı
5 (100%) 1 vote
Bu yazı 126 kere görüntülenmiştir.

Merhaba arkadaşlar bu yazımda sizlere MSSQL veritabanında SQL ifademizde regular expression (düzenli ifadeler) nasıl kullanılır onu göstereceğim.

 

 

ilk önce varsayılan olarak Kategori tablomda aşağıdaki kayıtlar var.

Bu kayıtları aşağıdaki gibi sorguladığımızda

Çıktımız aşağıdaki gibidir.

 

Farkettiyseniz Diyecek kaydı gelmiyordu . Tamda istediğim bu kaydın sonuçlara dahil edilmemesiydi.

Sadece Like kullanarak bunu aşağıdaki gibi yazabilirdiniz.

Evet çıktı benzer ama kod karmaşık ? Niye karmaşık derseniz buradaki ihtimal sayısı 1 di ve siz bir AND ile kurtardınız ya çok olsaydı ?? Tek tek and mi ekleyecektiniz .

Bence eklemeyin , Regex pattern’lerini LIKE ile beraber kullanın.

Stored procedure içinde Regex Like kullanımı tamamen yukarıda anlattığım gibidir.

Daha fazla bilgi için Msdn  tıklayınız

Herkese iyi çalışmalar, umarım faydalı olmuşumdur 🙂

 

Benzer Yazılar:

İlk yorum yazan sen ol.

Yorum yap

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir