sql >> Database >  >> RDS >> Oracle

Welke situaties zorgen ervoor dat Oracle-pakketten ongeldig worden?

Als u iets verandert waar een pakket op vertrouwt (bijv. tabellen, weergaven, triggers, andere pakketten), wordt het pakket automatisch als ongeldig gemarkeerd. Zoals tuinstoel hierboven opmerkt, is Oracle slim genoeg om het pakket opnieuw te compileren wanneer het voor het eerst wordt gebruikt.

Als u zich hier zorgen over maakt, voert u elke keer dat u schemawijzigingen aanbrengt (bijv. tabellen, views, triggers, procedures), een DBMS_UTILITY.compile_schema uit (of laat uw DBA het doen). Dit zal alle pakketten geforceerd compileren en u laten weten waar en of er fouten zijn voordat u ze op de harde manier vindt.



  1. GET_FORMAT() Voorbeelden – MySQL

  2. Hoe splits ik de uitvoer van mysqldump in kleinere bestanden?

  3. Dynamisch gegevens laden op div-scroll met behulp van php, mysql, jQuery en ajax

  4. Transformatie van rijen naar kolommen in Oracle