功能
列出数据库中可用的过程和函数的参数。其列与 ALL_ARGUMENTS
中的列相同,去除了 OWNER
字段。
相关视图
DBA_ARGUMENTS
ALL_ARGUMENTS
字段说明
字段名称 | 类型 | 是否可以为 NULL | 描述 |
---|---|---|---|
OBJECT_NAME | VARCHAR2(128) | YES | 过程或者函数名 |
PACKAGE_NAME | VARCHAR2(128) | YES | 包名 |
OBJECT_ID | NUMBER | NO | 对象 ID |
OVERLOAD | NUMBER | YES | 出现在包源文件中的第几次重载 |
SUBPROGRAM_ID | NUMBER | YES | 出现在包中的顺序, 对于独立的过程或者函数该值为 1 |
ARGUMENT_NAME | VARCHAR2(128) | YES | 参数名,该值为 NULL 说明是函数的返回值 |
POSITION | NUMBER(38) | NO | 出现在参数列表中的位置 |
SEQUENCE | NUMBER(38) | NO | 对于复杂类型,该值代表属性的序号 |
DATA_LEVEL | NUMBER(38) | NO | 对于嵌套的复杂类型, 该值代表当前类型嵌套的层次 |
DATA_TYPE | VARCHAR2(128) | YES | 参数的数据类型, 对于嵌套的复杂类型, 该值代表当前层的数据类型 |
DEFAULTED | CHAR(2) | YES | 标识当前参数是否有默认值 |
DATA_LENGTH | NUMBER(38) | YES | 数据类型的长度 |
IN_OUT | VARCHAR2(5) | YES | 参数的输入输出属性(NULL 表示是返回值)
|
DATA_PRECISION | NUMBER(38) | YES | 数值类型的最大长度 |
DATA_SCALE | NUMBER(38) | YES | 数值类型小数点右边的数据长度 |
CHARACTER_SET_NAME | VARCHAR2(7) | YES | 参数的字符集名 |
COLLATION | VARCHAR2(18) | YES | 字符集排序规则 |
TYPE_OWNER | NUMBER(38) | YES | 复杂数据类型的类型拥有者 |
TYPE_NAME | VARCHAR2(128) | YES | 复杂数据类型的名字 |
TYPE_SUBNAME | VARCHAR2(128) | YES | 如果是包中的类型, 该字段代表包名 |
ORIGIN_CON_ID | NUMBER(38) | YES | 该字段当前代表租户 ID |