Eu tenho uma tabela em uma Instância SQL do Azure (12.0.2000.8) e encontrei esse comportamento estranho ao consultá-la.
A coluna é definida como Integer, mas não responde aos filtros "WHERE", também a conversão para varchar retorna resultados estranhos. Isso só acontece em uma tabela (até agora).
O que esta acontecendo aqui? é um bug? Estou fazendo algo errado? Devo descartar a tabela e criá-la novamente?
Mais informações: O problema acontece quando eu consulto a tabela. Se eu usar máquinas e clientes diferentes, tenho o mesmo problema (acontece com o JDBC também).
O agrupamento é SQL_Latin1_General_CP1_CI_AS
Obrigado!
Você tem mascaramento de dados dinâmicos nesta tabela e o usuário não recebeu
UNMASK
permissões.Você está vendo dados mascarados na saída, não os valores reais.
Reprodução:
Se concedermos
UNMASK
, os dados reais se tornam visíveis:Arrumar: