Wenn Sie die Prozeduren/Funktionen des Pakets benötigen, können Sie user_procedures
:
Create Package package_test As
Procedure dummy( x In Number );
Function dummy2 Return Number;
End package_test;
Wählen Sie object_name, procedure_nameFrom user_proceduresWhere object_name ='PACKAGE_TEST';
zurück
PACKAGE_TEST DUMMY
PACKAGE_TEST DUMMY2
PACKAGE_TEST
Um die Parameter abzurufen, wählen Sie aus user_arguments
.
Wenn Sie den Code für Ihre Pakete/Prozeduren/Funktionen benötigen, verwenden Sie user_source
für Objekte Ihres Benutzers all_source
für Objekte, für die Ihr Benutzer Berechtigungen hat, und dba_source
für alle Objekte:
Select *
From user_source
Where name = 'YOUR_TEST'
And type = 'PROCEDURE';
Wenn Sie die Prozedur your_test
erstellt haben vorher:
Create Procedure your_test As
Begin
dbms_output.put_line('test');
End your_test;
es kehrt zurück
YOUR_TEST PROCEDURE 1 Procedure your_test As
YOUR_TEST PROCEDURE 2 Begin
YOUR_TEST PROCEDURE 3 dbms_output.put_line('test');
YOUR_TEST PROCEDURE 4 End your_test;