पंक्तियों . द्वारा मुझे लगता है कि आपका मतलब तालिका में पंक्तियों से है person
. आप जो खोज रहे हैं वह है:
select p.name
from person p
where p.name LIKE '%A%'; --contains the character 'A'
उपरोक्त मामला संवेदनशील है। केस असंवेदनशील खोज के लिए, आप यह कर सकते हैं:
select p.name
from person p
where UPPER(p.name) LIKE '%A%'; --contains the character 'A' or 'a'
विशेष चरित्र के लिए, आप यह कर सकते हैं:
select p.name
from person p
where p.name LIKE '%'||chr(8211)||'%'; --contains the character chr(8211)
LIKE
ऑपरेटर एक पैटर्न से मेल खाता है। इस कमांड के सिंटैक्स को Oracle प्रलेखन में विस्तार से वर्णित किया गया है। आप अधिकतर %
का प्रयोग करेंगे साइन इन करें क्योंकि इसका मतलब है शून्य या अधिक वर्णों का मिलान करें ।