.drop function 命令
适用于:✅Azure 数据资源管理器
从数据库中删除一个或多个函数。
权限
你必须至少具有函数管理员权限才能运行此命令。
语法
.drop
function
FunctionName [ifexists
]
.drop
functions
(
FunctionName [,
...] )
[ifexists
]
详细了解语法约定。
参数
客户 | 类型 | 必需 | 说明 |
---|---|---|---|
FunctionName | string |
✔️ | 要删除的函数的名称。 |
ifexists |
string |
当指定了此项时,如果该函数不存在,命令不会失败。 |
返回
删除单个函数时,该命令将返回被删除函数的详细信息。
输出参数 | 类型 | 说明 |
---|---|---|
Name | string |
删除的函数的名称 |
删除多个函数时,该命令将返回数据库中剩余函数的列表。
输出参数 | 类型 | 说明 |
---|---|---|
Name | string |
函数的名称。 |
参数 | string |
函数所需的参数。 |
Body | string |
(零个或多个)let 语句,后跟有效的 CSL 表达式,该表达式在函数调用时求值。 |
Folder | string |
用于 UI 函数分类的文件夹。 此参数不会更改调用函数的方式。 |
DocString | string |
用于 UI 目的的函数说明。 |
示例
删除单个函数
以下命令删除函数 MyFunction1
。 如果不存在这样的一个函数,则命令将失败。
.drop function MyFunction1
删除多个函数
以下命令删除名为 Function1
、Function2
和 Function3
函数。 如果它们不存在,则命令不会失败。
.drop functions (Function1, Function2, Function3) ifexists