sql >> Database >  >> RDS >> Oracle

UTL_MATCH-achtige functie om met CLOB te werken

UTL_MATCH is een verpakking voor het vergelijken van strings met betrekking tot het controleren hoe vergelijkbaar twee strings zijn. De functies evalueren strings en retourneren scores. Dus alles wat je krijgt is een getal dat (zeg) aangeeft hoeveel bewerkingen je moet uitvoeren ${variableName} in "Farmville" of "StackOveflow".

Wat u niet krijgt, zijn de werkelijke verschillen:deze twee tekstreeksen zijn identiek, behalve bij offset 123, waar het ${variableName} vervangt met "Farmville".

Door het zo te stellen suggereert een alternatieve benadering. INSTR() gebruiken en SUBSTR() om instanties van ${variableName} te lokaliseren in uw Domo CenterView-query's en gebruik die verschuivingen om de verschillende tekst in de v$sql.fulltext te identificeren equivalenten. U kunt dit doen met CLOB in PL/SQL met de DBMS_LOB pakket .



  1. ADF-integratie met EBS

  2. Kun je mysql_insert_id vertrouwen?

  3. Kan niet meteen meerdere meldingen ontvangen in Npgsql

  4. Wat is de indeling voor de PostgreSQL-verbindingsreeks / URL?