[pgbr-geral] função para substituir inteiro por NULL
Olá a tod@s, Existe uma função para substituir um valor inteiro por NULL? Tentei com 'replace()' mas não dá. replace(smallint, integer, unknown) does not exist replace(h.oupsampl,-,NULL) Obrigado. Cumprimentos, Eloi ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] função para substituir inteiro por NULL
2014-12-08 11:17 GMT-02:00 Eloi e...@openmailbox.org: Olá a tod@s, Existe uma função para substituir um valor inteiro por NULL? Tentei com 'replace()' mas não dá. replace(smallint, integer, unknown) does not exist replace(h.oupsampl,-,NULL) Obrigado. Cumprimentos, Eloi ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral bom dia e o coalesce não resolve? coalesce(campo, -) -- 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] função para substituir inteiro por NULL
2014-12-08 11:17 GMT-02:00 Eloi e...@openmailbox.org: Olá a tod@s, Existe uma função para substituir um valor inteiro por NULL? Tentei com 'replace()' mas não dá. nullif(valor, [número que deverá ser, para ser considerado nulo]) []'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] função para substituir inteiro por NULL
Olá Eloi. Existe uma função para substituir um valor inteiro por NULL? Tentei com 'replace()' mas não dá. replace(smallint, integer, unknown) does not exist replace(h.oupsampl,-,NULL) Deixa eu ver se entendi, você quer substituir apenas um valor ? Algo como se for 100 então que seja nulo ? Se for isso, acho que o case-when resolve seu problema. select case valor when 100 then null else valor end from (select 100 as valor) t ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] função para substituir inteiro por NULL
Existe uma função para substituir um valor inteiro por NULL? bom dia e o coalesce não resolve? coalesce(campo, -) Não resolve mas com essa dica já encontrei o que queria, é a função NULLIF(). O oposto de coalesce(). Resolvido. Obrigado! -- Eloi ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] função para substituir inteiro por NULL
On 2014-12-08 14:31, Eloi wrote: Existe uma função para substituir um valor inteiro por NULL? bom dia e o coalesce não resolve? coalesce(campo, -) Não resolve mas com essa dica já encontrei o que queria, é a função NULLIF(). O oposto de coalesce(). Resolvido. Obrigado! Obrigado pelas respostas entretanto enviadas. Sois muito rápidos :-) []'s Eloi ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] [OFF] Doações - The Elephant Needs You!
Boa tarde, pessoal. Estamos no final de ano, com décimo terceiro recebido e quem sabe, para muitos agora seja uma boa hora pra dar uma força para o PostgreSQL. É só um lembrete... http://www.postgresql.org/about/donate_pg_org/ Grande abraço! :D ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] RES: Select retornando coluna com total de registros
Em 4 de dezembro de 2014 16:22, Celso - Gmail clorenzett...@gmail.com escreveu: Boa tarde Danilo, Window function resolve. Só não lembro qual a versão do Postgres que já tem isso. select cli_cliente, count(*) over(partition by cli_cliente order by cli_cliente) from nota_fiscal_saida; Opa, funcionou perfeitamente, valeu pela dica []s Danilo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral