MSSQL, Stored Procedure

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

5/5 - (1 vote)

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:



This post has been seen 727 times.
Be the First to comment.

Leave a Comment

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir