ADM_ARGUMENTS
ADM_ARGUMENTS视图显示所有存储过程或函数的参数信息。默认只有系统管理员权限才可以访问此系统视图,普通用户需要授权才可以访问。该视图同时存在于PG_CATALOG和SYS Schema下。
| 名称 | 类型 | 描述 |
|---|---|---|
| owner | character varying(128) | 函数或存储过程的所有者。 |
| object_name | character varying(128) | 函数或存储过程的名称。 |
| object_id | oid | 函数或存储过程的oid。 |
| overload | character varying(40) | 表示该函数是该名称的第n个重载函数。 |
| subprogram_id | numeric | 暂不支持,值为NULL。 |
| argument_name | character varying(128) | 参数名称。 |
| position | numeric | 该参数在参数列表中的位置,函数返回值的位置默认为0。 |
| sequence | numeric | 定义参数的顺序,从1开始,返回类型在前,然后是每个参数。 |
| data_level | numeric | 复合类型参数的嵌套深度,此列的值始终为0,因为每个参数现在只显示一行。 |
| data_type | character varying(64) | 参数的数据类型。 |
| defaulted | character varying(1) | 参数是否有默认值:
|
| default_value | text | 暂不支持,值为NULL。 |
| default_length | numeric | 暂不支持,值为NULL。 |
| in_out | character varying(9) | 参数出入属性:
|
| data_length | numeric | 暂不支持,值为NULL。 |
| data_precision | numeric | 暂不支持,值为NULL。 |
| data_scale | numeric | 暂不支持,值为NULL。 |
| radix | numeric | 数字的参数基数,smallint,integer,bigint,numeric,float为10,其余值为NULL。 |
| character_set_name | character varying(44) | 暂不支持,值为NULL。 |
| type_owner | character varying(128) | 数据类型所有者。 |
| type_name | character varying(128) | 参数类型名。 |
| type_subname | character varying(128) | 暂不支持,值为NULL。 |
| type_link | character varying(128) | 暂不支持,值为NULL。 |
| type_object_type | character varying(7) | 由type_owner、type_name和type_subname列描述的类型的类型:
|
| pls_type | character varying(128) | 对于数字类型参数,为参数的PL/SQL类型的名称,否则为空。 |
| char_length | numeric | 暂不支持,值为NULL。 |
| char_used | character varying(1) | 暂不支持,varchar,nvarchar2,bpchar,char类型置B,其余值为NULL。 |
| origin_con_id | character varying(256) | 暂不支持,值为0。 |