[pgbr-geral] substituir palavras em coluna

2012-06-19 Por tôpico Aguiar Magalhaes
Pessoal, Por toda uma coluna que armazena o nome das empresas, preciso substituir a palavra DISTRIBUICAO por DISTRIBUIÇÃO. Por exemplo: A.B.C. DISTRIBUICAO E COMÉRCIO para ficar A.B.C. DISTRIBUIÇÂO E COMÉRCIO Grato Aguiar ___ pgbr-geral mailing list

Re: [pgbr-geral] substituir palavras em coluna

2012-06-19 Por tôpico Leonardo Cezar
2012/6/19 Aguiar Magalhaes maga...@yahoo.com.br: Pessoal, Por toda uma coluna que armazena o nome das empresas, preciso substituir a palavra DISTRIBUICAO por DISTRIBUIÇÃO. Por exemplo: A.B.C. DISTRIBUICAO E COMÉRCIO para ficar A.B.C. DISTRIBUIÇÂO E COMÉRCIO UPDATE foo SET bar = replace(bar,

Re: [pgbr-geral] substituir palavras em coluna

2012-06-19 Por tôpico Marcelo Silva (IG)
UPDATE SUA_TABELA SET CAMPO = replace(CAMPO, 'DISTRIBUICAO', 'DISTRIBUIÇÃO'); Claro, sempre teste numa base teste primeiro :) Marcelo Silva -- msn: marc...@ig.com.br Cel.: (11) 9693-4251 Cel.: (11) 5250-1407 Desenvolvedor Delphi, PHP, ASP Empresa:

[pgbr-geral] Atualizar pg_dump Ubuntu no 10.10

2012-06-19 Por tôpico Tarcisio Martins
Bom dia caros amigos não estou conseguindo atualizar o programa pg_dump do meu servidor Postgres. Alguém pode me ajudar? - Versão SO: msg- Você está usando Ubuntu 10.10 - o Maverick Meerkat - lançado em outubro de 2010 e mantido até abril de 2012. - Mensagem de erro ao tentar fazer dump

Re: [pgbr-geral] Atualizar pg_dump Ubuntu no 10.10

2012-06-19 Por tôpico Matheus de Oliveira
2012/6/19 Tarcisio Martins martins.tarci...@gmail.com Bom dia caros amigos não estou conseguindo atualizar o programa pg_dump do meu servidor Postgres. Alguém pode me ajudar? - Versão SO: msg- Você está usando Ubuntu 10.10 - o Maverick Meerkat - lançado em outubro de 2010 e mantido até

Re: [pgbr-geral] Atualizar pg_dump Ubuntu no 10.10

2012-06-19 Por tôpico Tarcisio Martins
Quando executei o cmd 'add-apt-repository ppa:pitti/postgresql' aconteceu o seguinte erro: Error reading https://launchpad.net/api/1.0/~pitti/+archive/postgresql: couldn't connect to host Tenho um proxy aqui mas adicionei a URL na integra para ser ignorada e não funcionou. Pode me ajudar

[pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Glauco Torres
Boa Tarde Pessoal, Criamos uma FUNCTION com o seguinte código: CREATE OR REPLACE FUNCTION public.atualizar_cbo ( piFamilia integer = 0, piCBO integer = 0, psDescricao text = ''::text ) RETURNS boolean AS $body$ DECLARE viCBO INTEGER; BEGIN -- raise notice 'chegou aqui finalmente'; if

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Flavio Henrique Araque Gurgel
Em 19-06-2012 13:40, Glauco Torres escreveu: Boa Tarde Pessoal, Criamos uma FUNCTION com o seguinte código: CREATE OR REPLACE FUNCTION public.atualizar_cbo ( piFamilia integer = 0, piCBO integer = 0, psDescricao text = ''::text ) RETURNS boolean AS $body$ DECLARE viCBO INTEGER;

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2012/6/19 Glauco Torres torres.gla...@gmail.com:     PERFORM * from glb.cbofamilia cbof where cbof.idcbofamilia = piFamilia; Estu enferrujado, ou isso é um SELECT *? Nunca faça isso.     if not found then   insert into glb.cbofamilia (idcbofamilia, descricao) values É mais elegante e

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Fabrízio de Royes Mello
2012/6/19 Flavio Henrique Araque Gurgel fla...@4linux.com.br Você declarou a variável piCBO entre aspas. Quando se usam aspas, a caixa é respeitada e a variável sempre terá de ser usada entre aspas. piCBO é diferente de piCBO picBO é igual a picbo que é igual a PICBO, ou seja, sem aspas,

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Glauco Torres
2012/6/19 Flavio Henrique Araque Gurgel fla...@4linux.com.br Em 19-06-2012 13:40, Glauco Torres escreveu: Boa Tarde Pessoal, Criamos uma FUNCTION com o seguinte código: CREATE OR REPLACE FUNCTION public.atualizar_cbo ( piFamilia integer = 0, piCBO integer = 0, psDescricao text =

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Fabrízio de Royes Mello
2012/6/19 Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org 2012/6/19 Glauco Torres torres.gla...@gmail.com: PERFORM * from glb.cbofamilia cbof where cbof.idcbofamilia = piFamilia; Estu enferrujado, ou isso é um SELECT *? Nunca faça isso. Leandro, É PERFORM [1] mesmo... ele

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Glauco Torres
2012/6/19 Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org 2012/6/19 Glauco Torres torres.gla...@gmail.com: PERFORM * from glb.cbofamilia cbof where cbof.idcbofamilia = piFamilia; Estu enferrujado, ou isso é um SELECT *? Nunca faça isso. if not found then insert

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2012/6/19 Fabrízio de Royes Mello fabriziome...@gmail.com: É PERFORM [1] mesmo... ele executa tudo o que o SELECT normal faz, porém não traz nenhum resultado. Obrigado! Vivendo e aprendendo… talvez hora de pendurar as chuteiras por aqui… ___

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Glauco Torres
No dia 19 de Junho de 2012 13:59, Fabrízio de Royes Mello fabriziome...@gmail.com escreveu: 2012/6/19 Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org 2012/6/19 Glauco Torres torres.gla...@gmail.com: PERFORM * from glb.cbofamilia cbof where cbof.idcbofamilia = piFamilia;

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2012/6/19 Glauco Torres torres.gla...@gmail.com: 2012/6/19 Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org Estu enferrujado, ou isso é um SELECT *?  Nunca faça isso. Seria melhor você dizer o porque de nunca fazer isso... não apenas Nunca Use... você pode me dar motivos para não usar?

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Glauco Torres
No dia 19 de Junho de 2012 15:01, Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org escreveu: 2012/6/19 Glauco Torres torres.gla...@gmail.com: 2012/6/19 Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org Estu enferrujado, ou isso é um SELECT *? Nunca faça isso. Seria melhor

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Dickson S. Guedes
Em 19 de junho de 2012 15:01, Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org escreveu: 2012/6/19 Glauco Torres torres.gla...@gmail.com: 2012/6/19 Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org Estu enferrujado, ou isso é um SELECT *?  Nunca faça isso. Seria melhor você dizer

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2012/6/19 Dickson S. Guedes lis...@guedesoft.net: Dependendo dos pontos críticos em que esta consulta se encontre e sua aplicação o resultado pode ser catastrófico. Embora o mais comum seja o programa simplesmente dar pau, por não estar preparado para receber o novo número de atributos.

[pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico SOUTO
Prezados, Sou novo na lista e novato com DBA de PostgreSQL. Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e Oracle podem contar comigo para o que der e vier mas quanto a PostgreSQL eu é que vou contar com o

Re: [pgbr-geral] Ajuda Function

2012-06-19 Por tôpico Glauco Torres
No dia 19 de Junho de 2012 15:33, Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org escreveu: 2012/6/19 Dickson S. Guedes lis...@guedesoft.net: Dependendo dos pontos críticos em que esta consulta se encontre e sua aplicação o resultado pode ser catastrófico. Embora o mais comum

Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Luiz Rafael Culik
Ola a forma mais facil dump da base em 8.2 e restaurar ela no banco 9.1 []s Luiz Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu: Prezados, Sou novo na lista e novato com DBA de PostgreSQL. Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA SQLServer e

Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Glauco Torres
No dia 19 de Junho de 2012 15:41, Luiz Rafael Culik l...@xharbour.com.brescreveu: Ola a forma mais facil dump da base em 8.2 e restaurar ela no banco 9.1 []s Luiz Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu: Prezados, Sou novo na lista e novato com DBA de

Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico JotaComm
Olá, Souto Seja bem-vindo :) Em 19 de junho de 2012 15:41, Luiz Rafael Culik l...@xharbour.com.brescreveu: Ola a forma mais facil dump da base em 8.2 e restaurar ela no banco 9.1 []s Luiz Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu: Prezados, Sou novo na

Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Fabrízio de Royes Mello
Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu: Prezados, Sou novo na lista e novato com DBA de PostgreSQL. Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e Oracle podem contar comigo para

Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Fabrízio de Royes Mello
Em 19 de junho de 2012 15:46, JotaComm jota.c...@gmail.com escreveu: [...] Existe uma ferramenta chamada pg_upgrade [1] que pode ajudar você. [1] http://www.postgresql.org/docs/9.1/static/pgupgrade.html Não ajudará pois o pg_upgrade só é possível apartir de migrações da 8.3 ou maiores.

Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Anselmo Silva
Em 19 de junho de 2012 15:48, Fabrízio de Royes Mello fabriziome...@gmail.com escreveu: Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu: Prezados, Sou novo na lista e novato com DBA de PostgreSQL. bem vindo Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como

Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Matheus de Oliveira
Existe uma ferramenta chamada pg_upgrade [1] que pode ajudar você. O pg_upgrade só funciona a partir do 8.3 [1]. O esquema é usar o pg_dump, como o pessoal está falando mesmo. Aliás, deverias é usar o pg_dumpall. Bem por cima: 1. instala o PostgreSQL 9.1 com as linguagens a mais. 2.

Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Dickson S. Guedes
Em 19 de junho de 2012 15:48, Fabrízio de Royes Mello fabriziome...@gmail.com escreveu: Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu: Passado a apresentação, vamos ao meu problema: A empresa onde trabalho, pegou um cliente que solicitou a migração da base de dados, um

Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Osvaldo Kussama
Em 19/06/12, SOUTOclau.s...@gmail.com escreveu: Prezados, Sou novo na lista e novato com DBA de PostgreSQL. Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e Oracle podem contar comigo para o que der e vier

Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico william felipe_welter
Outro cuidado, é verificar se sua base atual utiliza-se de casts implicitos que foram removidos a partir da versão 8.3.. Recomendo criar um ambiente de homologação para detectar possiveis problemas. Em 19 de junho de 2012 17:09, Osvaldo Kussama osvaldo.kuss...@gmail.com escreveu: Em 19/06/12,

Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Bruno Silva
Como dito anteriormente, use o pg_dumpall da versão 9.1! E verifique o uso de casts implicitos que a partir da 8.3 deixaram de existir ( e acredite, até hoje isso me dá dor de cabeça ) não que os programadores dos sistemas fizessem de propósito! E outra coisa a ser verificada é se eram guardados