调用系统函数时必须存在标记

注意

此行为变更在 2023_01 捆绑包中。

有关捆绑包的当前状态,请参阅 捆绑包历史记录

SYSTEM$GET_TAG_ON_CURRENT_COLUMNSYSTEM$GET_TAG_ON_CURRENT_TABLE 函数的行为已更改如下:

之前:

如果标记不存在,则 Snowflake 允许在创建或更改掩码策略或行访问策略时使用这些函数。由于标签不存在,对受保护列的查询会失败。

现在:

在创建掩码策略或行访问策略时使用这些函数时,标记必须存在。如果标记不存在,Snowflake 将返回以下错误消息:

Tag ' <tag_name>' does not exist or not authorized.

参考:938

语言: 中文