Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

स्ट्रिंग का प्रयोग करें oracle SQL क्वेरी में फ़ंक्शन शामिल है

पंक्तियों . द्वारा मुझे लगता है कि आपका मतलब तालिका में पंक्तियों से है 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 प्रलेखन में विस्तार से वर्णित किया गया है। आप अधिकतर % का प्रयोग करेंगे साइन इन करें क्योंकि इसका मतलब है शून्य या अधिक वर्णों का मिलान करें



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. INSTR () Oracle में फ़ंक्शन

  2. Oracle UNION और ORDER BY के साथ जिज्ञासु मुद्दा

  3. त्रुटि:PLS-00428:इस चयन कथन में एक खंड में अपेक्षित है

  4. ORA-00933:SQL कमांड ठीक से समाप्त नहीं हुआ

  5. Addnode resolv.conf विफलताएँ