Поделиться через


Набор строк 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 — функции многомерных выражений

  • 2 — определяемые пользователем функции.

INTERFACE_NAME

DBTYPE_WSTR

Имя интерфейса для определяемых пользователем функций

Имя группы для функций многомерных выражений.

LIBRARY_NAME

DBTYPE_WSTR

Имя библиотеки типов для определяемых пользователем функций. NULL — для функций многомерных выражений.

DLL_NAME

DBTYPE_WSTR

Имя сборки, в которой реализована определяемая пользователем функция (необязательно).

Возвращает VT_NULL для функций многомерных выражений.

HELP_FILE

DBTYPE_WSTR

Имя файла, который содержит справочную документацию по определяемой пользователем функции (необязательно).

Возвращает VT_NULL для функций многомерных выражений.

HELP_CONTEXT

DBTYPE_I4

Возвращает идентификатор контекста справки для этой функции (необязательно).

OBJECT

DBTYPE_WSTR

Собственное имя класса объектов, к которому применяется свойство (необязательно). Например, набор строк, соответствующий функции <level_name>.Members, возвращает значение «Level».

Возвращает VT_NULL для определяемых пользователем функций или функций многомерных выражений, не предназначенных для работы со свойствами.

CAPTION

DBTYPE_WSTR

Отображаемый заголовок функции.

Набор строк отсортирован по ORIGIN, INTERFACE_NAME, FUNCTION_NAME.

Столбцы ограничений

Набор строк MDSCHEMA_FUNCTIONS может быть ограничен столбцами, перечисленными в следующей таблице.

Имя столбца

Индикатор типа

Состояние ограничения

LIBRARY_NAME

DBTYPE_WSTR

Необязательный.

INTERFACE_NAME

DBTYPE_WSTR

Необязательный.

FUNCTION_NAME

DBTYPE_WSTR

Необязательный.

ORIGIN

DBTYPE_I4

Необязательный.