代码之家  ›  专栏  ›  技术社区  ›  Hans Olsson

查询存储过程的参数名称和类型

  •  1
  • Hans Olsson  · 技术社区  · 15 年前

    对于存储过程(oracle-pl/sql),是否有任何简单的方法可以查询它期望的参数?

    我知道我可以查询 USER_SOURCE 要得到整个过程,但是我必须解析整个过程,如果参数是类型 [table].[column]%TYPE 然后我还要查询表模式。

    或者只使用SQL,或者通过odp.net。

    2 回复  |  直到 15 年前
        1
  •  3
  •   dpbradley    15 年前

    用户参数视图将提供详细信息。

        2
  •  0
  •   Jeffrey Kemp    15 年前

    另一种方法是调用 DBMS_DESCRIBE.DESCRIBE_PROCEDURE .