Funktionerna INFOGA, UPPDATERA och TA BORT är uttryckligen tillhandahållna för användning vid skrivning av triggerkod (se triggerdokumentation ), så det finns absolut inget förbud mot att använda dessa. På liknande sätt är RAISE_APPLICATION_ERROR dokumenterad avsedda att användas av utvecklare.
Efter att ha beskrivit DBMS_STANDARD så finns det säkert några funktioner där jag inte känner till och som kanske inte borde användas i din egen kod (för allt jag vet) som GRANTEE.
I allmänhet, om du kan hitta Oracles officiella dokumentation som talar om hur du använder något, så är det OK att använda det.