Oracle - Özel karakterlerden faydalanma

giriş

Bazı SQL sorguları için '%' gibi özel karakterler içeren dizeleri aramamız gerekiyor.

  • Aşağıdaki örneğe bakıldığında, ihtiyaç '%' orta karakterini içeren kayıtları bulmaktır:

 Seçiniz * '%%%' gibi alanların olduğu tablodan; 

Çözüm

  • Bunu yapmak için özel karakterlerin nasıl ayrılacağını bilmelisin.
  • Öncelikle, SQL ESCAPE parametresine bir değer vermeliyiz, örneğin '^' :

 SQL> SET ESCAPE ^ 
  • Oradan, '^' karakteri özel karakterleri tanımlamak ve ayırmak için kullanılabilir.

 Seçin * '% ^ %%' gibi alanların olduğu tablodan; 
Önceki Makale Sonraki Makale

En Ipuçları