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


Команда .show functions

Списки все хранимые функции в выбранной в данный момент базе данных. Сведения о возврате только одной конкретной функции см. в разделе Функция .show.

Разрешения

Для выполнения этих команд требуется по крайней мере пользователь базы данных, средство просмотра баз данных или монитор базы данных. Дополнительные сведения см. в разделе Управление доступом на основе ролей.

.show functions

Синтаксис

.show functions

Дополнительные сведения о соглашениях о синтаксисе.

Возвращаемое значение

Выходной параметр Тип Описание
Имя string Имя функции.
Параметры string Параметры, необходимые для функции .
Текст string (Ноль или более) let операторы, за которым следует допустимое выражение CSL, которое вычисляется при вызове функции.
Папка string Папка, используемая для классификации функций пользовательского интерфейса. Этот параметр не изменяет способ вызова функции.
DocString string Описание функции в целях пользовательского интерфейса.

Пример вывода

Название Параметры Текст Папка DocString
MyFunction1 () {StormEvents | take 100} MyFolder Простая демонстрационная функция
MyFunction2 (myLimit: long) {StormEvents | take myLimit} MyFolder Демонстрация функции с параметром
MyFunction3 () { StormEvents(100) } MyFolder Функция, вызывающая другую функцию

.show function

Синтаксис

Списки сведения об одной конкретной хранимой функции. Список всех функций см. в разделе Функции .show.

.showfunctionFunctionName [with (PropertyName=PropertyValue [, ...])]

Дополнительные сведения о соглашениях о синтаксисе.

Параметры

Имя Тип Обязательно Описание
FunctionName string ✔️ Имя хранимой функции.
Propertyname/PropertyValue string Укажите дополнительные сведения для использования при отображении сведений о функции. Все свойства являются необязательными. См. раздел Поддерживаемые свойства.

Поддерживаемые свойства

Имя свойства Значения свойств Описание По умолчанию
ShowObfuscatedStrings true или false Если trueзадано значение , в теле функции отображаются скрытые строки . Чтобы использовать этот параметр, необходимо быть администратором базы данных или создателем сущности. Если у вас нет этих разрешений, скрытые строки не отображаются. По умолчанию — false.
Builtin true или false Если true и используется администратором кластера, отображаются встроенные функции. По умолчанию — false.
IncludeHiddenFunctions true или false Если trueзадано значение , отображаются скрытые функции. По умолчанию — false.

Возвращаемое значение

Выходной параметр Тип Описание
Имя string Имя функции.
Параметры string Параметры, необходимые для функции .
Текст string (Ноль или более) let операторы, за которым следует допустимое выражение CSL, которое вычисляется при вызове функции.
Папка string Папка, используемая для классификации функций пользовательского интерфейса. Этот параметр не изменяет способ вызова функции.
DocString string Описание функции в целях пользовательского интерфейса.

Примечание

Если функция не существует, возвращается ошибка.

Пример

.show function MyFunction1 with(ShowObfuscatedStrings = true)
Название Параметры Текст Папка DocString
MyFunction1 () {StormEvents | take 100} MyFolder Простая демонстрационная функция