SELECT * FROM DBA_OBJECTS/USER_OBJECTS WHERE OBJECT_TYPE='PROCEDURE'可以获取存储过程名列表。
select * from tabs 可以获取所有的表和参数
问题是 什么查询语句可以获得存储过程列表还有获得每个存储过程所有的输入输出参数。不要说 desc proc这个对我没用。
select * from tabs 可以获取所有的表和参数
问题是 什么查询语句可以获得存储过程列表还有获得每个存储过程所有的输入输出参数。不要说 desc proc这个对我没用。
2 from user_arguments order by object_name,object_id;OBJECT_NAME ARGUMENT_NAME POSITION DATA_TYPE DEFAULT_VA IN_OUT
-------------------- -------------------- ---------- ---------- ---------- --------
INS_TABLE_EMP P_EMP_ID 1 NUMBER IN
P_EMP_NAME 2 VARCHAR2 IN
P_EMP_SALARY 3 NUMBER IN已选择3行。
还有个问题。
如何获得包和包中的所有参数(包括参数属性,比如游标定义)列表的sql语句。
2 from user_arguments order by object_name,object_id;OBJECT_NAME ARGUMENT_NAME POSITION DATA_TYPE DEFAULT_VA IN_OUT
-------------------- -------------------- ---------- ---------- ---------- --------
INS_TABLE_EMP P_EMP_ID 1 NUMBER IN
P_EMP_NAME 2 VARCHAR2 IN
P_EMP_SALARY 3 NUMBER IN已选择3行。