Ir para conteúdo
Fórum Script Brasil
  • 0

Select em campo numeric


Andreia ReginaSB

Pergunta

Bom dia

Estou fazendo um script simples para impressão de contrato, mas estou tendo dificuldades ao trabalhar com o Postgres em campo numérico.

CREATE TABLE public."CLIENTES" (
    "RECNUM" bigint DEFAULT nextval(('"public"."CLIENTES_DFSEQ"'::text)::regclass) NOT NULL,
    "COD_CLIENTE" numeric(6,0) DEFAULT 0 NOT NULL,
    "NOME" varchar(40) DEFAULT ' '::character varying NOT NULL,
    "FANTASIA" varchar(40) DEFAULT ' '::character varying NOT NULL,
...
    "EMAIL3" varchar(50) DEFAULT ' '::character varying NOT NULL
)
WITH (oids = true);

Quando faço um SELECT usando o COD_CLIENTE, obtenho resultado desde que o COD_CLIENTE tenha valor inferior a 1000.

Minha pergunta é como faço um select com where onde eu tenho números acima de 999?

SELECT * FROM public."CLIENTES" WHERE "COD_CLIENTE" = '15033'

Quando acesso o banco de dados utilizando o sql manager lite for postgreSQL vejo que há um ponto definindo a casa de milhar 15.033, mas ao tentar fazer a query obtenho esta mensagem de retorno

Empty set (execution time: 16 ms; total time: 94 ms).
 

Já tentei com ponto, sem ele, com aspas sem aspas e nada...

O que vocês sugerem?

Editado por Andreia ReginaSB
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...