Partilhar via


ROW_COLUMN_ACCESS condição de erro

SQLSTATE: nenhum foi atribuído

Erro ao usar filtros de linha ou máscaras de coluna:

Esta classe de erro tem as seguintes classes de erro derivadas:

MASCARA_DE_COLUNA_ATRIBUIDA_DUPLICADA_USANDO_NOME_DA_COLUNA

Uma instrução <statementType> tentou atribuir uma máscara a uma coluna que incluía duas ou mais outras colunas referenciadas na lista USING COLUMNS com o mesmo nome <columnName>, o que é inválido.

FUNÇÃO_DE_MÁSCARA_DE_COLUNA_ATTRIBUÍDA_NÃO_ENCONTRADA

Uma instrução <statementType> tentou atribuir uma máscara a uma coluna <columnName>, mas a função solicitada <functionName> não correspondia ao nome de nenhuma função SQL definida pelo usuário no catálogo.

NOME_DA_COLUNA_DESTINO_DE_PARCIAL_MULTI_PARTE_ASSINADA

Esta instrução tentou atribuir uma máscara a uma coluna <columnName> com múltiplas partes de nome, o que é inválido.

ATRIBUIÇÃO_DE_MÁSCARA_DE_COLUNA_MULTI_PARTE_USANDO_NOME_DA_COLUNA

Esta instrução tentou atribuir uma máscara a uma coluna e a lista USING COLUMNS incluiu o nome <columnName> com várias partes de nome, o que é inválido.

MÁSCARA_DE_COLUNA_ATRIBUÍDA_USANDO_NOME_DA_COLUNA_IGUAL_AO_NOME_DA_COLUNA_ALVO

A coluna <columnName> tinha o mesmo nome que a coluna de destino, que é inválida; remova a coluna da lista USING COLUMNS e tente novamente o comando.

MÁSCARA_DE_COLUNA_ATRIBUÍDA_NÚMERO_ERRADO_DE_COLUNAS

Esta instrução tentou atribuir uma máscara a uma coluna, mas o número de nomes solicitados na lista USING COLUMNS (mais o nome da única coluna de destino) não correspondeu ao número de argumentos na função de máscara de coluna (<sqlUdfArgumentNames>).

FILTRO_DE_LINHA_ATRIBUÍDO_NOME_DE_COLUNA_DUPLICADA

Uma instrução <statementType> tentou atribuir um filtro de linha a uma tabela, mas duas ou mais colunas referenciadas tinham o mesmo nome <columnName>, o que é inválido.

Função de filtro de linha atribuída não encontrada

Uma instrução <statementType> tentou atribuir um filtro de linha a uma tabela, mas a função solicitada <functionName> não correspondia ao nome de nenhuma função SQL definida pelo usuário no catálogo.

NOME_DE_COLUNA_MULTI_PARTE_FILTRO_DE_LINHA_ATRIBUÍDO

Esta instrução tentou atribuir um filtro de linha a uma tabela, mas a coluna referenciada <columnName> tinha várias partes de nome, o que é inválido.

Filtro_de_Linha_Atribuída_Numero_Errado_de_Colunas

Esta instrução tentou atribuir um filtro de linha a uma tabela, mas o número de nomes de colunas da tabela de destino solicitado não correspondia ao número de argumentos na função de filtro de linha (<sqlUdfArgumentNames>).

O_FORNECEDOR_DE_TABELA_ATRIBUÍDO_NÃO_É_SUPORTADO

Falha ao executar o comando <statementType> porque a atribuição de filtros de linha ou máscaras de coluna não é suportada para a fonte de dados de destino com o provedor de tabela: "<provider>".

NÃO_É_UMA_TABELA_DO_CATÁLOGO_UNITY

O suporte para definir filtros de linha ou máscaras de coluna só é suportado para tabelas do Unity Catalog

NÃO_HABILITADO

O suporte para definir filtros de linha ou máscaras de coluna não está habilitado

AINDA NÃO IMPLEMENTADO

O suporte para definir filtros de linha ou máscaras de coluna está em desenvolvimento, mas ainda não foi concluído\<reason\>.

LEITURA_EM_STREAMING_ESTRUTURADA_NÃO_SUPORTADA

Não é possível criar um fluxo de leitura para a tabela <tableName> porque esta tabela tem associado <policy>e o suporte para a combinação desses recursos ainda não está implementado.

ESCRITA_DE_STREAMING_ESTRUTURADA_NÃO_SUPORTADA

Não é possível criar um fluxo de leitura para a tabela <tableName> porque esta tabela tem associado <policy>e o suporte para a combinação desses recursos ainda não está implementado.

VIAGEM_NO_TEMPO_NÃO_SUPORTADA

Não há suporte para viagens no tempo para a tabela <tableName> com política de acesso em nível de linha e coluna.

POLÍTICA_DE_ACESSO_A_LINHAS_OU_COLUNAS_ANINHADAS_NÃO_SUPORTADA

A Tabela <tableName> tem um filtro de linha ou máscara de coluna que se refere indiretamente a outra tabela com um filtro de linha ou máscara de coluna; isso não é suportado. Sequência de chamadas: <callSequence>