ALTER BUDGET¶
完全限定名称 :SNOWFLAKE.CORE.BUDGET
修改 自定义 预算的属性:
重命名预算。
设置或取消设置标签。
设置或取消设置注释。
语法¶
ALTER SNOWFLAKE.CORE.BUDGET [ IF EXISTS ] <name> RENAME TO <new_name>
ALTER SNOWFLAKE.CORE.BUDGET [ IF EXISTS ] <name> SET COMMENT = '<string_literal>'
ALTER SNOWFLAKE.CORE.BUDGET [ IF EXISTS ] <name> UNSET COMMENT
ALTER SNOWFLAKE.CORE.BUDGET [ IF EXISTS ] <name> SET TAG <tag_name> = '<tag_value>' [ , <tag_name> = '<tag_value>' ... ]
ALTER SNOWFLAKE.CORE.BUDGET [ IF EXISTS ] <name> UNSET TAG <tag_name> [ , <tag_name> ... ]
参数¶
访问控制要求¶
权限/角色 |
对象 |
备注 |
---|---|---|
ADMIN |
预算 |
用于修改自定义预算属性的角色必须被授予此 实例角色。 |
请注意,对架构中的对象进行操作还需要对父数据库和架构具有 USAGE 权限。
有关更多信息,请参阅 Budgets 角色和权限。
使用说明¶
您只能修改 自定义 预算的属性。
要通过其非限定名称引用该类,请在 搜索路径 中包含该类的数据库和架构。
示例¶
在当前架构中设置预算 my_budget
的标签 dept
:
ALTER SNOWFLAKE.CORE.BUDGET my_budget SET TAG dept = 'finance';