Sergey Averin, a Sight kódolásának szerzője
Az Oracle a mutáns táblázatok megoldásaként
Az Oracle mutációs trigger hibája akkor fordul elő, amikor egy trigger aktiválja a triggert birtokló táblát, aminek eredményeként az „ORA-04091: a tábla neve mutálódik, a trigger/függvény nem láthatja” üzenet.

Vessünk egy pillantást a meglévő megoldásokra.
Az első a csomagon keresztül ősi és úgy tűnik, hogy hatékony, azonban sok időbe telik annak elkészítése és futtatása. A második egyszerű és összetett kiváltó okok segítségével hajtódik végre.
Oracle reguláris kifejezések. Veszélyes tartomány
Az Oracle fejlesztője, aki előbb-utóbb gyakran használ szabályos kifejezéseket a kódban, szembesülhet egy olyan jelenséggel, amely valóban misztikus. A probléma gyökerének hosszú távú keresése súlyvesztéshez, étvágyhoz vezethet, és különféle pszichoszomatikus rendellenességeket válthat ki - mindez megelőzhető a regexp_replace függvény segítségével. Legfeljebb 6 argumentum lehet:
- forrás_húr,
- sablon,
- helyettesítő_húr,
- a keresés kezdő pozíciója sablonnal (alapértelmezett 1),
- a sablon előfordulási helye egy forrás karakterláncban (alapértelmezés szerint a 0 megegyezik az összes előfordulással),
- módosító (eddig sötét ló)