Re: [pgbr-geral] Problema com campo numeric
Assim que presenciar o problema novamente, vou fazer os procedimentos abaixo, e trarei pra lista. No meu webmail (uolhost), não consigo evitar o top posting. O bloco da mensagem anterior fica com uma barra lateral que nao consigo tirar.De: "Flavio Henrique Araque Gurgel" <fha...@gmail.com>Em: Segunda-feira 18 de Janeiro de 2016 11:10, Para: pgbr-geral@listas.postgresql.org.brAssunto: Re: [pgbr-geral] Problema com campo numeric> Oi> vc consegue reproduzir o problema enviando pra nós as instruções SQL> executadas?Pena que o colega cortou o resto da mensagem, mas a ideia é excelente.Basta colocar log_min_duration_statement = 0 no conf e refazer nas diversas ferramentas o que deseja. Assim, veremos exatamente o que chegou no servidor de banco de dados e isolamos o que as ferramentas fazem.[]sFlavio Gurgel___pgbr-geral mailing listpgbr-geral@listas.postgresql.org.brhttps://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Problema com campo numeric
Oi vc consegue reproduzir o problema enviando pra nós as instruções SQL executadas? -- Everton ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Problema com campo numeric
Não fosse o fato de ter testando tanto na aplicação quanto no PgManager, eu diria a mesma coisa.De: "Matheus de Oliveira"Em: Quarta-feira 06 de Janeiro de 2016 09:08, Para: pgbr-geral@listas.postgresql.org.brAssunto: Re: [pgbr-geral] Problema com campo numericPor favor, evite o top-posting, responda abaixo da mensagem, como farei...2016-01-05 14:08 GMT-02:00 Jean - GECONTROL :Eu editei no grid. Mas é estranho o comportamento, tanto na aplicação como no grid. Não testei executando uma instrução SQL.Sinceramente não me parece um problema do lado do PostgreSQL, mas sim da aplicação.Atenciosamente,-- Matheus de Oliveira ___pgbr-geral mailing listpgbr-geral@listas.postgresql.org.brhttps://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Problema com campo numeric
No dia 6 de janeiro de 2016 às 09:07, Matheus de Oliveira < matioli.math...@gmail.com> escreveu: > Por favor, evite o top-posting, responda abaixo da mensagem, como farei... > > 2016-01-05 14:08 GMT-02:00 Jean - GECONTROL>: > >> Eu editei no grid. Mas é estranho o comportamento, tanto na aplicação >> como no grid. Não testei executando uma instrução SQL. > > > Sinceramente não me parece um problema do lado do PostgreSQL, mas sim da > aplicação. > > > +1 - Glauco Torres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Problema com campo numeric
Por favor, evite o top-posting, responda abaixo da mensagem, como farei... 2016-01-05 14:08 GMT-02:00 Jean - GECONTROL: > Eu editei no grid. Mas é estranho o comportamento, tanto na aplicação como > no grid. Não testei executando uma instrução SQL. Sinceramente não me parece um problema do lado do PostgreSQL, mas sim da aplicação. Atenciosamente, -- Matheus de Oliveira ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Problema com campo numeric
Então, estranho esse comportamento.Jean DominguesSócio-ProprietárioGECONTROL Consultoria e Sistemas.De: "Emerson da Silva Chalegre"Em: Quarta-feira 23 de Dezembro de 2015 17:13, Para: pgbr-geral@listas.postgresql.org.brAssunto: Re: [pgbr-geral] Problema com campo numericEm funcões e triggers de vez em quando tenho problema parecido, e com isso pego o valor e multiplico 1..Tente assim, pode ser que resolva.(0.2523*1.)Em 23 de dezembro de 2015 16:42, Glauco Torres escreveu:No dia 23 de dezembro de 2015 às 16:12, Jean - GECONTROL escreveu:Esses dias eu tive problema num cliente, que tentava editar um registro, e colocar num campo numeric(18,4) o valor 0.2523. Tentei pela aplicação, e depois direto, pelo PgManager, e o campo não aceitava o valor, que ficava 0.2520. Olhar na trigger, e única referencia ao campo era um campo = coalesce(campo,0). Editei o valor para 0.2524 e aceitou. Ai tenteni novamente por o valor 0.2523, e ai aceitou. Não sei dizer o que houve. A versão do Pg é 9.3.10 64 bits rodando no Windows Server 2008 R2.Alguém já teve algum problema parecido? Eu, não :|Qual era o retorno que você tinha? numeric no PgManager não é . (ponto) é , (virgula) será que não era isso?-Glauco Torres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___pgbr-geral mailing listpgbr-geral@listas.postgresql.org.brhttps://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Problema com campo numeric
Eu editei no grid. Mas é estranho o comportamento, tanto na aplicação como no grid. Não testei executando uma instrução SQL.De: "Glauco Torres"Em: Quarta-feira 23 de Dezembro de 2015 16:42, Para: pgbr-geral@listas.postgresql.org.brAssunto: Re: [pgbr-geral] Problema com campo numericNo dia 23 de dezembro de 2015 às 16:12, Jean - GECONTROL escreveu:Esses dias eu tive problema num cliente, que tentava editar um registro, e colocar num campo numeric(18,4) o valor 0.2523. Tentei pela aplicação, e depois direto, pelo PgManager, e o campo não aceitava o valor, que ficava 0.2520. Olhar na trigger, e única referencia ao campo era um campo = coalesce(campo,0). Editei o valor para 0.2524 e aceitou. Ai tenteni novamente por o valor 0.2523, e ai aceitou. Não sei dizer o que houve. A versão do Pg é 9.3.10 64 bits rodando no Windows Server 2008 R2.Alguém já teve algum problema parecido? Eu, não :|Qual era o retorno que você tinha? numeric no PgManager não é . (ponto) é , (virgula) será que não era isso?-Glauco Torres ___pgbr-geral mailing listpgbr-geral@listas.postgresql.org.brhttps://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Problema com campo numeric
Entao... certeza... numeric(18,4).Jean DominguesSócio-ProprietárioGECONTROL Consultoria e Sistemas.De: "Matheus de Oliveira"Em: Quinta-feira 24 de Dezembro de 2015 12:57, Para: pgbr-geral@listas.postgresql.org.brAssunto: Re: [pgbr-geral] Problema com campo numeric2015-12-23 17:12 GMT-02:00 Emerson da Silva Chalegre :Em funcões e triggers de vez em quando tenho problema parecido, e com isso pego o valor e multiplico 1..Tente assim, pode ser que resolva.(0.2523*1.)Isso não era pra acontecer se você estiver usando apenas tipo NUMERIC, tem certeza que não tem nenhum double precision ou real (a.k.a. float8 e float4) envolvidos nessas operações? (a mesma pergunta vale para o OP).Atenciosamente,-- Matheus de Oliveira ___pgbr-geral mailing listpgbr-geral@listas.postgresql.org.brhttps://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Problema com campo numeric
2015-12-23 17:12 GMT-02:00 Emerson da Silva Chalegre: > Em funcões e triggers de vez em quando tenho problema parecido, e com isso > pego o valor e multiplico 1.. > Tente assim, pode ser que resolva. > (0.2523*1.) > Isso não era pra acontecer se você estiver usando apenas tipo NUMERIC, tem certeza que não tem nenhum double precision ou real (a.k.a. float8 e float4) envolvidos nessas operações? (a mesma pergunta vale para o OP). Atenciosamente, -- Matheus de Oliveira ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Problema com campo numeric
Esses dias eu tive problema num cliente, que tentava editar um registro, e colocar num campo numeric(18,4) o valor 0.2523. Tentei pela aplicação, e depois direto, pelo PgManager, e o campo não aceitava o valor, que ficava 0.2520. Olhar na trigger, e única referencia ao campo era um campo = coalesce(campo,0). Editei o valor para 0.2524 e aceitou. Ai tenteni novamente por o valor 0.2523, e ai aceitou. Não sei dizer o que houve. A versão do Pg é 9.3.10 64 bits rodando no Windows Server 2008 R2.Alguém já teve algum problema parecido?Jean DominguesSócio-ProprietárioGECONTROL Consultoria e Sistemas.___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Problema com campo numeric
Em funcões e triggers de vez em quando tenho problema parecido, e com isso pego o valor e multiplico 1.. Tente assim, pode ser que resolva. (0.2523*1.) Em 23 de dezembro de 2015 16:42, Glauco Torresescreveu: > > No dia 23 de dezembro de 2015 às 16:12, Jean - GECONTROL < > j...@gecontrolsistemas.com.br> escreveu: > >> Esses dias eu tive problema num cliente, que tentava editar um registro, >> e colocar num campo numeric(18,4) o valor 0.2523. Tentei pela aplicação, e >> depois direto, pelo PgManager, e o campo não aceitava o valor, que ficava >> 0.2520. Olhar na trigger, e única referencia ao campo era um campo = >> coalesce(campo,0). Editei o valor para 0.2524 e aceitou. Ai tenteni >> novamente por o valor 0.2523, e ai aceitou. Não sei dizer o que houve. A >> versão do Pg é 9.3.10 64 bits rodando no Windows Server 2008 R2. >> >> Alguém já teve algum problema parecido? >> >> Eu, não :| > > Qual era o retorno que você tinha? > > numeric no PgManager não é . (ponto) é , (virgula) será que não era isso? > > - > Glauco Torres > > > > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Problema com campo numeric
No dia 23 de dezembro de 2015 às 16:12, Jean - GECONTROL < j...@gecontrolsistemas.com.br> escreveu: > Esses dias eu tive problema num cliente, que tentava editar um registro, e > colocar num campo numeric(18,4) o valor 0.2523. Tentei pela aplicação, e > depois direto, pelo PgManager, e o campo não aceitava o valor, que ficava > 0.2520. Olhar na trigger, e única referencia ao campo era um campo = > coalesce(campo,0). Editei o valor para 0.2524 e aceitou. Ai tenteni > novamente por o valor 0.2523, e ai aceitou. Não sei dizer o que houve. A > versão do Pg é 9.3.10 64 bits rodando no Windows Server 2008 R2. > > Alguém já teve algum problema parecido? > > Eu, não :| Qual era o retorno que você tinha? numeric no PgManager não é . (ponto) é , (virgula) será que não era isso? - Glauco Torres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral