Ir para conteúdo
Fórum Script Brasil

Andreia ReginaSB

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que Andreia ReginaSB postou

  1. 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?
×
×
  • Criar Novo...