共用方式為


.show functions 命令

適用於: ✅Microsoft網狀架構Azure 數據總管

列出目前選取之資料庫中的所有預存函式。 若要只傳回一個特定函式,請參閱 .show 函式

權限

您必須至少有資料庫用戶、資料庫查看器或資料庫監視器,才能執行這些命令。 如需詳細資訊,請參閱角色型存取控制

.show functions

語法

.show functions

深入瞭解 語法慣例

傳回

輸出參數 類型 Description
名稱 string 函數的名稱。
參數 string 函式所需的參數。
本文 string (零或更多) let 語句後面接著在函式調用時評估的有效 CSL 表達式。
Folder string 用於 UI 函式分類的資料夾。 此參數不會變更叫用函式的方式。
DocString string UI 用途之函式的描述。

輸出範例

名稱 參數 本文 Folder DocString
MyFunction1 () {StormEvents | take 100} MyFolder 簡單示範函式
MyFunction2 (myLimit: long) {StormEvents | take myLimit} MyFolder 具有參數的示範函式
MyFunction3 () { StormEvents(100) } MyFolder 呼叫其他函式的函式

.show 函式

語法

列出一個特定預存函式的詳細數據。 如需所有函式的清單,請參閱 .show 函式

.showfunction FunctionName [with (PropertyName = PropertyValue [, ...])]

深入瞭解 語法慣例

參數

姓名 類型​​ 必要 描述
FunctionName string ✔️ 預存函式的名稱。
PropertyName/PropertyValue string 指出顯示函式詳細數據時要使用的其他資訊。 所有屬性都是選擇性的。 請參閱 支持的屬性

支援的屬性

屬性名稱 屬性值 描述 預設
ShowObfuscatedStrings truefalse 如果 true為 , 則會顯示函式主體中的模糊字串 。 若要使用此選項,您必須是資料庫管理員或實體建立者。 如果您沒有這些許可權,就不會顯示模糊化的字串 預設為 false
Builtin truefalse 如果 true 叢集管理員使用 ,則會顯示內建函式。 預設為 false
IncludeHiddenFunctions truefalse 如果 true為 ,則顯示隱藏函式。。 預設為 false
屬性名稱 屬性值 描述 預設
ShowObfuscatedStrings truefalse 如果 true為 , 則會顯示函式主體中的模糊字串 。 若要使用此選項,您必須是資料庫管理員或實體建立者。 如果您沒有這些許可權,就不會顯示模糊化的字串 預設為 false
Builtin truefalse 如果 true eventhouse 管理員使用 ,則會顯示內建函式。。 預設為 false
IncludeHiddenFunctions truefalse 如果 true為 ,則顯示隱藏函式。。 預設為 false

傳回

輸出參數 類型 Description
名稱 string 函數的名稱。
參數 string 函式所需的參數。
本文 string (零或更多) let 語句後面接著在函式調用時評估的有效 CSL 表達式。
Folder string 用於 UI 函式分類的資料夾。 此參數不會變更叫用函式的方式
DocString string UI 用途之函式的描述。

注意

如果函式不存在,則會傳回錯誤。

範例

.show function MyFunction1 with(ShowObfuscatedStrings = true)
名稱 參數 本文 Folder DocString
MyFunction1 () {StormEvents | take 100} MyFolder 簡單示範函式