Pular para o conteúdo principal

Classe de erro ROW_COLUMN_ACCESS

SQLSTATE: nenhum atribuído

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

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

ATRIBUÍDA_COLUMN_MASK_DUPLICATE_USING_COLUMN_NAME

Uma declaraçã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.

ATRIBUÍDA_COLUMN_MASK_FUNCTION_NOT_FOUND

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 definida pelo usuário SQL no catálogo.

ATRIBUÍDA_COLUMN_MASK_MULTI_PART_TARGET_COLUMN_NAME

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

MASCARA_COLUMNA_MÁSCARA_MULTI_PART_USING_COLUMN_NAME

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

MÁSCARA DE COLUNA ATRIBUÍDA USANDO O NOME DA COLUNA IGUAL À COLUMN_COLUMN

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

ATRIBUÍDA_COLUMN_MASK_WRONG_NUMBER_OF_COLUMNS

Essa 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 coluna de destino única) não correspondia ao número de argumentos na função de máscara de coluna (<sqlUdfArgumentNames>).

NOME_COLUNA_FILTER_DUPLICATE_COLUMN_ATRIBUÍDO

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.

ATRIBUÍDA_ROW_FILTER_FUNCTION_NOT_FOUND

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_DA_ROW_FILTER_MULTI_PART_COLUMN_DO_ATRIBUÍDO

Essa 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.

ATRIBUÍDO_ROW_FILTER_WRONG_NUMBER_OF_COLUMNS

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

FORNECED_TABLE_PROVIDER_NOT_SUPPORTED

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

NOT_A_UNITY_CATALOG_TABLE

O suporte para a definição de filtros de linha ou máscaras de coluna é compatível apenas com as tabelas do Unity Catalog

NÃO HABILITADO

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

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\>.

STREAMING_STRUCTURED_READ_NOT_SUPPORTED

Não é possível criar uma transmissão de leitura para a tabela <tableName> porque essa tabela tem associada a <policy>, e o suporte para a combinação desses recursos ainda não foi implementado.

STREAMING_STRUCTURED_WRITE_NOT_SUPPORTED

Não é possível criar uma transmissão de leitura para a tabela <tableName> porque essa tabela tem associada a <policy>, e o suporte para a combinação desses recursos ainda não foi implementado.

VIAGEM TEMPORAL_NÃO SUPORTADA

viagem do tempo para a tabela <tableName> com política de acesso em nível de linha e coluna não é suportada

POLICY_NESTED_ROW_OR_COLUMN_ACCESS_POLICY NÃO SUPORTADA

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