sql >> Database teknologi >  >> RDS >> Oracle

UTL_MATCH-lignende funktion til at arbejde med CLOB

UTL_MATCH er en pakke til at sammenligne strenge med hensyn til at kontrollere, hvor ens to strenge er. Dens funktioner evaluerer strenge og returnerer score. Så alt du får er et tal, der angiver (f.eks.) hvor mange redigeringer du skal bruge for at slå ${variableName} ind i "Farmville" eller "StackOveflow".

Hvad du ikke får, er de faktiske forskelle:disse to tekststrenge er identiske undtagen ved offset 123, hvor den erstatter ${variableName} med "Farmville".

At sige det sådan tyder på en alternativ tilgang. Brug af INSTR() og SUBSTR() for at finde forekomster af ${variableName} i dine Domo CenterView-forespørgsler og brug disse forskydninger til at identificere den forskellige tekst i v$sql.fulltext ækvivalenter. Du kan gøre dette med CLOB i PL/SQL med DBMS_LOB pakke .



  1. XAMPP - MySQL lukning uventet

  2. MySQL grupperer resultater efter tidsperioder

  3. Sikker metode til at gemme/hente en PGP privat nøgle og adgangssætning?

  4. AWS Datapipeline - problem med tegn med accent