MDSCHEMA_FUNCTIONS 資料列集
描述可用於與資料庫相連接的用戶端應用程式的函數。
資料列集資料行
MDSCHEMA_FUNCTIONS 資料列集包含下列資料行。
資料行名稱 |
類型指標 |
長度 |
描述 |
---|---|---|---|
FUNCTION_NAME |
DBTYPE_WSTR |
函數的名稱。 |
|
DESCRIPTION |
DBTYPE_WSTR |
函數的描述。 |
|
PARAMETER_LIST |
DBTYPE_WSTR |
以逗號分隔的參數清單,格式化的方式與 Microsoft Visual Basic 類似。例如,參數可能會命名為 String。 |
|
RETURN_TYPE |
DBTYPE_I4 |
函數傳回資料類型的 VARTYPE。 |
|
ORIGIN |
DBTYPE_I4 |
函數的來源:
|
|
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 |
(選擇性) 傳回這個函數的說明內容識別碼。 |
|
OBJECT |
DBTYPE_WSTR |
(選擇性) 屬性所套用至的物件類別的一般名稱。例如,與 <level_name>.Members 函數對應的資料列集會傳回 "Level"。 如果是使用者定義函數或沒有屬性的 MDX 函數,則傳回 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 |
選擇性。 |