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

Oracle स्ट्रिंग में शब्दों की सूची खोजता है और मौजूदा शब्दों को फिर से लिखता है

यहां वह समाधान है जिसे मैंने खोजा था:

WITH dwtables(dwtable) AS (
  SELECT 'DWA' FROM dual UNION ALL
  SELECT 'DWB' FROM dual UNION ALL
  SELECT 'DWC' FROM dual

)--> Tabelle mit einem Spalte (Liste)

SELECT title, 
    (SELECT LISTAGG (dwtable, ', ' ) WITHIN GROUP (ORDER BY dwtable)
     FROM dwtables
    WHERE REGEXP_LIKE (r.querytext, '(^|\s)'||dwtables.dwtable||'(\s|$)', 'i')) AS dwtables

 FROM Reports r;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सप्ताह संख्या से सप्ताह का पहला दिन प्राप्त करें

  2. ORA-02303:टाइप या टेबल डिपेंडेंट्स के साथ टाइप को ड्रॉप या रिप्लेस नहीं कर सकता

  3. HEXTORAW () फ़ंक्शन कैसे काम करता है? एल्गोरिदम क्या है?

  4. जेडीबीसी एसएसएल के साथ ओरेकल डेटाबेस से जुड़ता है

  5. डाउनटाइम और हॉटपैच एडॉप R12.2 . में मोड लागू करते हैं