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

ओरेकल ब्लॉब टेक्स्ट सर्च

यह काफी संभव और आसान है।

utl_raw.cast_to_raw के संयोजन में बस dbms_lob.instr का उपयोग करें

तो आपके मामले में, यदि t1 एक BLOB है तो चयन इस तरह दिखेगा:

select *
  from table1
 where dbms_lob.instr (t1, -- the blob
                   utl_raw.cast_to_raw ('foo'), -- the search string cast to raw
                   1, -- where to start. i.e. offset
                   1 -- Which occurrance i.e. 1=first
                    ) > 0 -- location of occurrence. Here I don't care.  Just find any
;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-00979 व्यंजक द्वारा समूह नहीं है

  2. ऑरैकल में, मैं यूटीएफ 8 प्रदर्शित करने के लिए अपना सत्र कैसे बदलूं?

  3. Oracle SQL डेवलपर में एक नया डेटाबेस और नया कनेक्शन बनाना

  4. Oracle DBA रीयल टाइम प्रश्न

  5. क्वेरी के बीच Oracle दिनांक