A tag deve existir ao chamar as funções do sistema¶
Atenção
Essa mudança de comportamento está no pacote 2023_01.
Para saber o status atual do pacote, consulte Histórico do pacote.
O comportamento das funções SYSTEM$GET_TAG_ON_CURRENT_COLUMN e SYSTEM$GET_TAG_ON_CURRENT_TABLE mudou da seguinte forma:
- Anteriormente:
Se a tag não existisse, o Snowflake permitiria o uso destas funções ao criar ou alterar uma política de mascaramento ou política de acesso a linhas. A consulta na coluna protegida falhou porque a tag não existia.
- Atualmente:
A tag deve existir ao utilizar estas funções enquanto se cria uma política de mascaramento ou uma política de acesso a linhas. Se a tag não existir, Snowflake retorna a seguinte mensagem de erro:
Tag '<nome_da_tag>' does not exist or not authorized.
Ref: 938