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

SQL में विशेष वर्णों से बचना

यदि बाइंड वेरिएबल्स और ओआरएम का उपयोग कर रहे हैं, तो एम्बेडेड सिंगल कोट्स और एम्परसेंड स्वचालित रूप से सौंपे जाने चाहिए; वे SQL*Plus या SQL*Developer में विशेष वर्ण हैं।

LIKE का उपयोग करने के लिए जहां शाब्दिक वर्ण % और _ (उनके बहु- और एकल-वर्ण वाइल्डकार्ड संस्करण नहीं) की तलाश है, आप escape का उपयोग करेंगे like . का खंड शर्त:

select * from my_table where some_text like '/%%' escape '/';

केवल उन पंक्तियों को लौटाएगा जहां some_text प्रतिशत चिह्न से शुरू होता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जावा में Oracle Sql स्टेटमेंट

  2. एसक्यूएल डेवलपर को गैर-अंग्रेज़ी वर्ण प्रदर्शित करने के लिए वर्गों को प्रदर्शित करने के लिए सही तरीके से कैसे प्रदर्शित किया जाए?

  3. Oracle 10g पर webapp से javax/xml/namespace/QName क्लास को लिंक करते समय लोडर बाधाओं का उल्लंघन किया गया

  4. वर्ग में प्रत्येक समूह की पहली पंक्ति का चयन करें

  5. तालिका के अंदर खोजें अभिलेखों का प्रकार