Sql Oracle内置函数元数据

Sql Oracle内置函数元数据,sql,oracle,oracle10g,oracle11g,aggregate-functions,Sql,Oracle,Oracle10g,Oracle11g,Aggregate Functions,有没有一种方法可以获取Oracle内置aggeregate和其他功能(如AVG、STDDEV、SQRT、等)的元数据。? 我需要知道对象id和元参数 在SYS.ALL_OBJECTS视图中,我找不到任何有用的东西。我还尝试在SYS.ALL_ARGUMENTS中按对象名进行搜索 是否存在数据类似于SYS.所有对象和SYS.所有参数的内置函数视图或表?如果已标记Oracle 10g,则需要Oracle 11g r1来查找内置SQL函数的元数据 您可以通过动态性能视图查看SQL内置函数的元数据V$SQ

有没有一种方法可以获取Oracle内置aggeregate和其他功能(如
AVG、STDDEV、SQRT、
等)的元数据。? 我需要知道对象id和元参数

SYS.ALL_OBJECTS
视图中,我找不到任何有用的东西。我还尝试在SYS.ALL_ARGUMENTS中按对象名进行搜索


是否存在数据类似于
SYS.所有对象
SYS.所有参数
的内置函数视图或表?

如果已标记Oracle 10g,则需要Oracle 11g r1来查找内置SQL函数的元数据

您可以通过动态性能视图查看SQL内置函数的元数据
V$SQLFN_metadata
(具有常规元数据)和
V$SQLFN_ARG_metadata
(具有关于参数的元数据)

可以在列FUNCID上连接这些视图。对于具有无限参数的函数,例如最小和最大参数,V$SQLFN_ARG_元数据对于每个重复参数只有一行

直接SQL(非聚合)内置函数可以在Oracle10g的SQL*Plus中通过发布
descripe SYS.STANDARD
来描述

SQL> desc sys.standard;
FUNCTION  SYS$DSINTERVALSUBTRACT RETURNS INTERVAL DAY TO SECOND
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 LEFT                           TIMESTAMP               IN
 RIGHT                          TIMESTAMP               IN
FUNCTION  SYS$DSINTERVALSUBTRACT RETURNS INTERVAL DAY TO SECOND
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 LEFT                           TIMESTAMP WITH TIME ZONE IN
 RIGHT                          TIMESTAMP WITH TIME ZONE IN
。。。剪短

FUNCTION VSIZE RETURNS NUMBER
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 E                              DATE                    IN
FUNCTION VSIZE RETURNS NUMBER
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 E                              VARCHAR2                IN
FUNCTION XOR RETURNS BOOLEAN
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 LEFT                           BOOLEAN                 IN
 RIGHT                          BOOLEAN                 IN

非常感谢。这正是我想要的。