sql >> Databáze >  >> RDS >> Oracle

Jak získat seznam všech procedur v balíčku oracle

Zobrazení datového slovníku ALL_PROCEDURES (nebo USER_PROCEDURES, pokud chcete pouze své balíčky). Další informace

 select procedure_name
 from all_procedures
 where owner = 'YOU'
 and object_name = 'YOUR_PACKAGE'

Zde jsou uvedeny veřejné procedury vystavené ve specifikaci balíčku. Neexistuje žádný snadný způsob, jak získat soukromé procedury (tj. ty, které jsou specifikovány pouze v těle balíčku), kromě zpracování zdrojového textu. Oracle poskytuje nástroj PL/SCOPE, který můžeme použít ke shromažďování těchto informací, ale vyžaduje, abychom změnili nastavení relace a překompilovali náš kód, takže nemusí být vhodný ve všech situacích. Další informace .



  1. Nahrajte obrázek z iOS pomocí ASIHTTPRequest

  2. mysql - nelze určit cílovou tabulku pro aktualizaci z klauzule

  3. Jak Zend DB spravuje databázová připojení

  4. Smíšené dotazy MySQL a Sphinx