Re: [pgbr-geral] Configuracao do PGBouncer

2016-10-27 Por tôpico Euler Taveira
On 27-10-2016 07:11, lu moraes santos wrote:
> Eu apliquei as duas instruções e conectou normalmente no banco.
> 
Qual é a versão exata do pgbouncer?


-- 
   Euler Taveira   Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] record to string

2016-10-27 Por tôpico Douglas Fabiano Specht
Em 27 de outubro de 2016 14:24, Douglas Fabiano Specht <
douglasfabi...@gmail.com> escreveu:

>
>
> Em 27 de outubro de 2016 14:19, Carlos Antônio <
> carlosanto...@utivida.com.br> escreveu:
>
>> >>FOR rec IN SELECT * FROM usuario where status = 1
>> >>if (_resultado=1) then
>> >>UPDATE usuario SET salario=_newsalario, cdlote =_lote where id in*** (
>> rec.id)***
>> >>insert into public.enviolog (datahoraenvio, json, cdlote, ds_resultado,
>> status) values( now(), _montajson, _lote, _resultado, 1;
>> >>END IF;
>>
>> >>coloquei entre *** onde deveria de extrair todos os valores da coluna
>> rec.id e fazer um in, pois senão tenho que executar o update um a um, e
>> neste caso faço um update unico...
>>
>>
>> newsalario ou NEW.salario?
>>
> _newsalario, e _resultado  são variaveis declaradas
>
>> _resultado ou rec._resultado?
>>
>> no insert, os campos não devem ser precedidos por rec.?
>>
> são outros valores que nao estao no record, do record so preciso do ID ,
>
>
>>
>>
>> ___
>> pgbr-geral mailing list
>> pgbr-geral@listas.postgresql.org.br
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>
>
>
> --
>
> Douglas Fabiano Specht
>

Resolvido com array

_id BIGINT[]:=array(SELECT (id) FROM usuario GROUP BY ID);
no where
id = ANY(array[_id]);

-- 

Douglas Fabiano Specht
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] record to string

2016-10-27 Por tôpico Douglas Fabiano Specht
Em 27 de outubro de 2016 14:19, Carlos Antônio  escreveu:

> >>FOR rec IN SELECT * FROM usuario where status = 1
> >>if (_resultado=1) then
> >>UPDATE usuario SET salario=_newsalario, cdlote =_lote where id in*** (
> rec.id)***
> >>insert into public.enviolog (datahoraenvio, json, cdlote, ds_resultado,
> status) values( now(), _montajson, _lote, _resultado, 1;
> >>END IF;
>
> >>coloquei entre *** onde deveria de extrair todos os valores da coluna
> rec.id e fazer um in, pois senão tenho que executar o update um a um, e
> neste caso faço um update unico...
>
>
> newsalario ou NEW.salario?
>
_newsalario, e _resultado  são variaveis declaradas

> _resultado ou rec._resultado?
>
> no insert, os campos não devem ser precedidos por rec.?
>
são outros valores que nao estao no record, do record so preciso do ID ,


>
>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 

Douglas Fabiano Specht
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] record to string

2016-10-27 Por tôpico Carlos Antônio
>>FOR rec IN SELECT * FROM usuario where status = 1 
>>if (_resultado=1) then 
>>UPDATE usuario SET salario=_newsalario, cdlote =_lote where id in*** 
>>(rec.id)***
>>insert into public.enviolog (datahoraenvio, json, cdlote, ds_resultado, 
>>status) values( now(), _montajson, _lote, _resultado, 1;
>>END IF; 

>>coloquei entre *** onde deveria de extrair todos os valores da coluna rec.id 
>>e fazer um in, pois senão tenho que executar o update um a um, e neste caso 
>>faço um update unico...


newsalario ou NEW.salario?
_resultado ou rec._resultado?

no insert, os campos não devem ser precedidos por rec.?

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Select case sensitive

2016-10-27 Por tôpico Gustavo
ilike  funcionou perfeitamente

obrigado.

*Gustavo Castilho*
*GMC Sistemas*
ᐧ

Em 27 de outubro de 2016 13:58, Rafael Fialho 
escreveu:

> Ou tem alguma outra forma de se resolver isso ?
>>>
>>
>> ilike.
>>
>
> Recomendo também dar uma olhada na documentação do postgres, pois
> provavelmente encontrarás outras funções/operações que podem ter uma forma
> pronta e bem simples de resolver.
>
> []'s
>
> ___
> 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] record to string

2016-10-27 Por tôpico Douglas Fabiano Specht
Em 27 de outubro de 2016 13:48, Fabrízio de Royes Mello <
fabri...@timbira.com.br> escreveu:

> On 27-10-2016 13:33, Douglas Fabiano Specht wrote:
> > Boa tarde pessoal
> > preciso de uma ajuda.
> > tenho uma function onde tem um record de usuario,
> > preciso  dar um update utilizando o campo record.id ,
> > mas teria que extrair todos os Id deste Record e coloca-lo num
> in...exemplo
> >
> > update usuario set salario=newsalario where id in(record.id
> > )
> >
> > alguma solução?
> >
>
> Talvez usar Arrays ??
>
> Poderíamos lhe ajudar melhor se o exemplo fosse mais completo.
>

Fabricio
segue abaixo parte do codigo onde ira executar essa atualização..

FOR rec IN SELECT * FROM usuario where status = 1
if (_resultado=1) then
UPDATE usuario SET salario=_newsalario, cdlote =_lote where id in*** (rec.id
)***
insert into public.enviolog (datahoraenvio, json, cdlote, ds_resultado,
status) values( now(), _montajson, _lote, _resultado, 1;
END IF;

coloquei entre *** onde deveria de extrair todos os valores da coluna rec.id
e fazer um in, pois senão tenho que executar o update um a um, e neste caso
faço um update unico...


> Att,
>
> --
>Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/
>PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 

Douglas Fabiano Specht
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Select case sensitive

2016-10-27 Por tôpico Rafael Fialho
>
> Ou tem alguma outra forma de se resolver isso ?
>>
>
> ilike.
>

Recomendo também dar uma olhada na documentação do postgres, pois
provavelmente encontrarás outras funções/operações que podem ter uma forma
pronta e bem simples de resolver.

[]'s
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Select case sensitive

2016-10-27 Por tôpico Rafael Fialho
>
> Ou tem alguma outra forma de se resolver isso ?
>

ilike.

[]'s
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Select case sensitive

2016-10-27 Por tôpico Gustavo
Ola Senhores

Sou novo no Postgres, mais ja trabalhei com outros bancos...

Só que para minha surpresa testando um comando select com a clausula where
like  notei que a pesquisa tem que ser feita levando em conta case-sensitve

É isso mesmo ?  vou ter que usar LOWER ou UPPER para poder fazer uma
pesquisa de string ?
Ou tem alguma outra forma de se resolver isso ?

Obrigado Senhores

*Gustavo Castilho*
*GMC 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] record to string

2016-10-27 Por tôpico Fabrízio de Royes Mello
On 27-10-2016 13:33, Douglas Fabiano Specht wrote:
> Boa tarde pessoal
> preciso de uma ajuda.
> tenho uma function onde tem um record de usuario,
> preciso  dar um update utilizando o campo record.id ,
> mas teria que extrair todos os Id deste Record e coloca-lo num in...exemplo
> 
> update usuario set salario=newsalario where id in(record.id
> )
> 
> alguma solução?
> 

Talvez usar Arrays ??

Poderíamos lhe ajudar melhor se o exemplo fosse mais completo.

Att,

-- 
   Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] record to string

2016-10-27 Por tôpico Douglas Fabiano Specht
Boa tarde pessoal
preciso de uma ajuda.
tenho uma function onde tem um record de usuario,
preciso  dar um update utilizando o campo record.id, mas teria que extrair
todos os Id deste Record e coloca-lo num in...exemplo

update usuario set salario=newsalario where id in(record.id)

alguma solução?

-- 

Douglas Fabiano Specht
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Configuracao do PGBouncer

2016-10-27 Por tôpico lu moraes santos
Ola bom dia Euler.

Eu apliquei as duas instruções e conectou normalmente no banco.

ou seja , caiu no console do banco revisa

Grato


[image: Foto]
*LuMoraes*
*O mais completo para seu comércio.*

2016-10-26 19:03 GMT-02:00 Euler Taveira :

> On 26-10-2016 16:36, lu moraes santos wrote:
> > Ola Euler, consigo sim
> >
> [Favor responder no contexto. Evite top-posting.]
>
> Suspeito ser algo com o host, tente:
>
> psql -h 127.0.0.1 -U postgres -p 5432 revisa
> psql -h ::1 -U postgres -p 5432 revisa
>
>
> --
>Euler Taveira   Timbira - http://www.timbira.com.br/
>PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
> ___
> 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