DROP BUDGET

完全限定名称 :SNOWFLAKE.CORE.BUDGET

删除 自定义 预算的实例。

另请参阅:

CREATE BUDGETALTER BUDGETSHOW BUDGET

语法

DROP SNOWFLAKE.CORE.BUDGET [ IF EXISTS ] <name>
Copy

参数

name

指定预算的标识符(即名称)。

如果标识符包含空格或特殊字符,则整个字符串必须放在双引号内。放在双引号内的标识符也区分大小写。

有关更多信息,请参阅 标识符要求

访问控制要求

用于执行此操作的 角色 必须至少具有以下 权限

权限

对象

备注

OWNERSHIP

预算

必须向用于删除预算的角色授予此预算权限。

要对架构中的任何对象执行操作,需要对父数据库和架构的 USAGE 权限。请注意,如果某个角色获授某个架构的任意权限,该角色便能够解析该架构。例如,若某角色被授予 CREATE 权限,则可以在该架构上创建对象,而无需 同时 被授予该架构的 USAGE 权限。

有关更多信息,请参阅 Budgets 角色和权限

使用说明

  • 要通过其非限定名称引用该类,请在 搜索路径 中包含该类的数据库和架构。

  • 删除的预算无法恢复;必须重新创建预算。

示例

在当前架构中删除预算 my_budget

DROP SNOWFLAKE.CORE.BUDGET my_budget;
Copy
语言: 中文