调用系统函数时必须存在标记¶
SYSTEM$GET_TAG_ON_CURRENT_COLUMN 和 SYSTEM$GET_TAG_ON_CURRENT_TABLE 函数的行为已更改如下:
- 之前:
如果标记不存在,则 Snowflake 允许在创建或更改掩码策略或行访问策略时使用这些函数。由于标签不存在,对受保护列的查询会失败。
- 现在:
在创建掩码策略或行访问策略时使用这些函数时,标记必须存在。如果标记不存在,Snowflake 将返回以下错误消息:
Tag ' <tag_name>' does not exist or not authorized.
参考:938