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

Problém s dotazem SqlPlus (specifikace a tělo balíčku)

V zobrazení all_source je sloupec TYPE. Typ může mít 2 hodnoty - 'PACKAGE' a 'PACKAGE BODY'. Chcete-li získat specifikace,

select text from all_source
where name = 'PACK_JACK'
and type = 'PACKAGE'
order by line;

a získat tělo

select text from all_source
where name = 'PACK_JACK'
and type = 'PACKAGE BODY'
order by line;

Navíc místo použití all_source můžete použít user_source. all_source zahrnuje vše včetně systémových balíčků. USER_SOURCE má pouze uživatelsky definované balíčky.



  1. Hibernate oracle sekvence produkuje velkou mezeru

  2. Jaká oprávnění jsou vyžadována k vytvoření uživatele v Oracle s uživatelem, který není DBA?

  3. Typy textových, ntextových a obrazových dat> nelze porovnávat ani třídit, s výjimkou použití operátoru IS NULL nebo LIKE>

  4. Extrahujte MySQL pole řádku do PHP proměnných a pole