EXECUTE NOTEBOOK¶
执行笔记本实时版本中的所有单元格。实时版本是笔记本的活动版本,可通过 Snowsight UI 访问。预览期间无需管理或更改版本,但可以使用 DESCRIBE NOTEBOOK 命令查看可用版本。
备注
EXECUTE NOTEBOOK 还要求设置 QUERY_WAREHOUSE 参数,否则会出错。要设置 QUERY_WAREHOUSE 参数,请使用 ALTER NOTEBOOK 命令。
语法¶
EXECUTE NOTEBOOK <name> ()
必填参数¶
name
指定要执行的笔记本的标识符。
访问控制要求¶
权限 |
对象 |
备注 |
---|---|---|
USAGE 或 OWNERSHIP |
笔记本 |
OWNERSHIP is a special privilege on an object that is automatically granted to the role that created the object, but can also be transferred using the GRANT OWNERSHIP command to a different role by the owning role (or any role with the MANAGE GRANTS privilege). |
请注意,对架构中的对象进行操作还需要对父数据库和架构具有 USAGE 权限。
有关创建具有指定权限集的自定义角色的说明,请参阅 创建自定义角色。
示例¶
下面的示例将执行名为 my_notebook
的笔记本:
EXECUTE NOTEBOOK my_notebook();