Pesquisar na Comunidade
Mostrando resultados para as tags ''integer''.
Encontrado 2 registros
-
Olá pessoal, Estou usando o postgres vs. 9.1.14 e o pgAdmin vs. 1.20 para consultar. Tanto na aplicação que utiliza o BD quanto no pgAdmin está ocorrendo o problema abaixo: Dado que a tabela CLIENTES contém uma chave inteira (COD_CLIENTE): select * from CLIENTES where COD_CLIENTE = <COD_CLIENTE>; Retorna ZERO linhas; select * from CLIENTES where (cast COD_CLIENTE as text) = '<COD_CLIENTE>'; Retorna UMA linha; Isso ocorreu com uma faixa muito pequena de registros na tabela (apenas 2 detectados entre mais de 250 mil linhas) mas receio que o problema possa ser maior. Inclusive já forcei um update na tabela para esse cliente com o mesmo COD_CLIENTE, sem sucesso. Suspeito que seja algum problema de codificação de caracteres, já que é um sistema de cobrança e o principal modo de inserção nas tabelas é via importação de arquivos texto. Alguém já se deparou com esse problema e pode dar uma luz? Obrigado desde já.
-
Boa tarde a todos. Eu to com um pequenino entrave aqui e gostaria de pedir a ajuda de vocês: Seguinte: tenho aqui no meu banco uma tabela setores que possui 3 campos, id, código e nome; Nesse momento, código esta como inteiro, e eu quero que ele seja varchar de 4 posições. Então executei o seguinte comando: alter table setores alter column codigo type varchar(4) using codigo::text Porem encontrei o seguinte erro no postgresql SQL Error [42883]: ERRO: operador não existe: character varying = bigint ERRO: operador não existe: character varying = bigint alguém pode me ajudar? Desde já agradeço.