MDSCHEMA_FUNCTIONS 行集

介绍可用于已连接到数据库的客户端应用程序的函数。

行集列

MDSCHEMA_FUNCTIONS 行集包含以下列。

列名

类型指示符

长度

说明

FUNCTION_NAME

DBTYPE_WSTR

函数的名称。

DESCRIPTION

DBTYPE_WSTR

函数的说明。

PARAMETER_LIST

DBTYPE_WSTR

以逗号分隔的参数列表,采用与 Microsoft Visual Basic 中类似的格式。例如,某参数可以为 Name as String。

RETURN_TYPE

DBTYPE_I4

函数的返回数据类型的 VARTYPE

ORIGIN

DBTYPE_I4

函数的来源:

  • 1 表示 MDX 函数。

  • 2 表示用户定义函数。

INTERFACE_NAME

DBTYPE_WSTR

用户定义函数的接口名称

多维表达式 (MDX) 函数的组名。

LIBRARY_NAME

DBTYPE_WSTR

用户定义函数的类型库名称。对于 MDX 函数,为 NULL

DLL_NAME

DBTYPE_WSTR

(可选)实现用户定义函数的程序集的名称。

对于 MDX 函数,返回 VT_NULL

HELP_FILE

DBTYPE_WSTR

(可选)包含用户定义函数帮助文档的文件名。

对于 MDX 函数,返回 VT_NULL

HELP_CONTEXT

DBTYPE_I4

(可选)返回此函数的帮助上下文 ID。

OBJECT

DBTYPE_WSTR

(可选)应用了属性的对象类的通用名称。例如,与 <level_name>.Members 函数相对应的行集将返回 "Level"。

对于用户定义函数或非属性 MDX 函数,返回 VT_NULL

CAPTION

DBTYPE_WSTR

函数的显示标题。

行集按 ORIGININTERFACE_NAMEFUNCTION_NAME 排序。

限制列

对于 MDSCHEMA_FUNCTIONS 行集,可对下表中列出的列进行限制。

列名

类型指示符

限制状态

LIBRARY_NAME

DBTYPE_WSTR

可选。

INTERFACE_NAME

DBTYPE_WSTR

可选。

FUNCTION_NAME

DBTYPE_WSTR

可选。

ORIGIN

DBTYPE_I4

可选。

请参阅

参考