Re: [pgbr-geral] Instalação silenciosa

2010-03-09 Thread Fabrízio de Royes Mello
Em 9 de março de 2010 07:43, Pedro B. Alves escreveu: > Pessoal estou tentando fazer um instalador para nossos sistemas, mas > me deparei com a instalação do banco. > > Alguém poderia me dar uma ajuda para fazer o script de instalação do > postgresql? > > Como vc não mencionou a versão do PostgreS

[pgbr-geral] Instalação silenciosa

2010-03-09 Thread Pedro B. Alves
Pessoal estou tentando fazer um instalador para nossos sistemas, mas me deparei com a instalação do banco. Alguém poderia me dar uma ajuda para fazer o script de instalação do postgresql? Obrigado! ___ pgbr-geral mailing list pgbr-geral@listas.postgresq

Re: [pgbr-geral] variavel com nome variavel

2010-03-09 Thread Osvaldo Kussama
Em 9 de março de 2010 09:45, flavio escreveu: > > > Por favor > Gostaria de saber se eh possivel fazer isto em uma funcao. > > estou tentando pegar o valor de uma variavel montando o nome desta > variavel. ( nao sei como me expressar, talvez por isso nao consigo achar > mais info nos manuais) > as

Re: [pgbr-geral] variavel com nome variavel

2010-03-09 Thread Dickson S. Guedes
Em 9 de março de 2010 09:45, flavio escreveu: > > > Por favor > Gostaria de saber se eh possivel fazer isto em uma funcao. > > estou tentando pegar o valor de uma variavel montando o nome desta > variavel. ( nao sei como me expressar, talvez por isso nao consigo achar > mais info nos manuais) > as

Re: [pgbr-geral] variavel com nome variavel

2010-03-09 Thread Dickson S. Guedes
Em 9 de março de 2010 10:25, Osvaldo Kussama escreveu: > Tente: > EXECUTE 'SELECT quote_literal(' || nome_campo ||') INTO valor_rec'; Ola Osvaldo, Aquele "INTO valor_rec" não deveria ser fora das aspas (')? Ou seja, deveria fazer parte do EXECUTE e não do SELECT dinâmico. Por exemplo: EXECUTE

Re: [pgbr-geral] variavel com nome variavel

2010-03-09 Thread Osvaldo Kussama
Em 9 de março de 2010 10:38, Dickson S. Guedes escreveu: > Em 9 de março de 2010 10:25, Osvaldo Kussama > escreveu: >> Tente: >> EXECUTE 'SELECT quote_literal(' || nome_campo ||') INTO valor_rec'; > > Ola Osvaldo, > > Aquele  "INTO valor_rec" não deveria ser fora das aspas (')? Ou seja, > deveria

[pgbr-geral] variavel com nome variavel

2010-03-09 Thread flavio
Por favor Gostaria de saber se eh possivel fazer isto em uma funcao. estou tentando pegar o valor de uma variavel montando o nome desta variavel. ( nao sei como me expressar, talvez por isso nao consigo achar mais info nos manuais) assim: select mov_rec.id_contrato into valor; RAISE NOTICE ''

Re: [pgbr-geral] variavel com nome variavel

2010-03-09 Thread flavio
Em 9 de março de 2010 10:25, Osvaldo Kussama > escreveu: > >> Tente: > >> EXECUTE 'SELECT quote_literal(' || nome_campo ||') INTO valor_rec'; > > > Ola Osvaldo, > > Aquele "INTO valor_rec" não deveria ser fora das aspas (')? Ou seja, > deveria fazer parte do EXECUTE e não do SELECT dinâmico.

[pgbr-geral] Localizar determinado caracter

2010-03-09 Thread Danilo Gomes [PGOpen]
É possível localizar determinado caracter nos registros de uma tabela? Exemplo: em minha tabela, os registros estão da seguinte forma: "Promo��o". (é isso mesmo, interrogação dentro de um triângulo). o certo seria "Promoção", ou seja, existe algum comando que eu execute e retorne todos os registr

Re: [pgbr-geral] Localizar determinado caracter

2010-03-09 Thread Leandro DUTRA
2010/3/9 Danilo Gomes [PGOpen] : > É possível localizar determinado caracter nos registros de uma tabela? Já olhaste a documentação sobre funções de caracter? -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (11) 3854 7191 gTalk: xmpp:leand...@jabber.org +55 (

Re: [pgbr-geral] Localizar determinado caracter

2010-03-09 Thread Alexsander Rosa
Isso é problema de encoding. Provavelmente caracteres LATIN1 num banco UTF-8 ou vice-versa. Em 9 de março de 2010 16:18, Danilo Gomes [PGOpen] < danilo.go...@pgopen.com.br> escreveu: > É possível localizar determinado caracter nos registros de uma tabela? > > Exemplo: em minha tabela, os registro

[pgbr-geral] Fwd: pgfouine

2010-03-09 Thread André Ormenese ( Yahoo )
Boa tarde a todos !!! Pessoal instalei o pgfouine mas não consigo ler os logs. Os arquivos html são criados mas sem informações. Meu ambiente : SO = Freebsd 7.1 Banco 8.4.2 Pgfouine 1.0.1 No postgresql.conf habilitei o log com : log_destination = 'stderr' logging_collector = on log_directory =

[pgbr-geral] Estatísticas de Acesso

2010-03-09 Thread Wagner Mariotto Bonfiglio
Boa tarde senhores! Seguinte, estou planejando um sistema web (evolução de um já existente) e tive uma discussão com o chefe do projeto sobre como armazenar algumas estatísticas, por isso gostaria da opinião de vocês. Explicando: Basicamente quando entramos na página de detalhes de um produto pre

Re: [pgbr-geral] variavel com nome variavel

2010-03-09 Thread Osvaldo Kussama
Em 9 de março de 2010 16:08, flavio escreveu: > > Obrigado Osvaldo e Guedes pelas dicas > > Está acontecendo o seguinte: > Se eu fizer assim: > > > EXECUTE ''select quote_literal( '' || nome_campo || '' ) '' INTO valor_rec; > sendo o valor de nome_campo = 'mov_rec.id_contrato' fica assim... > > EX

[pgbr-geral] Histórico de Atualizações

2010-03-09 Thread Alipio Dantas
Srs. Preciso manter um histórico de atualizações em determinadas tabelas do banco, ou seja quando um registro for alterado, ser mantido também o valor anterior. Pensei em replicar os dados em uma mesma tabela, o que não é legal, a tabela ficaria com um volume de informações que não é acessado com

Re: [pgbr-geral] Histórico de Atualizações

2010-03-09 Thread Alexsander Rosa
Eu uso triggers que armazenam as colunas necessárias (no meu caso, são valores monetários) numa tabela. Tenho colunas como datahora (timestamp), tabela/coluna" (2 x varchar); e valor anterior/novo (2 x numeric), ID do usuário que alterou, etc. Fica uma tabela única com todas as alterações que pode

Re: [pgbr-geral] Histórico de Atualizações

2010-03-09 Thread Bruno Simioni
Alípio, Há um tempo atrás resolvi esse problema criando cadeia de triggers nas minhas tabelas de interesse, fazendo com que através dos objetos NEW e OLD (no momento do processamento da trigger), eu conseguisse gravar em uma terceira tabela somente as diferenças dos valores (em caso de UPDATE), ou

Re: [pgbr-geral] variavel com nome variavel]

2010-03-09 Thread flavio
Creio que seu comando esteja incompleto, talvez seja algo do tipo: EXECUTE 'SELECT ' || quote_ident(nome_campo) || ' FROM ' || quote_ident(sua_tabela) || ' WHERE ' || quote_ident (seu_campo) || ' = ' || quote_literal(valor) INTO valor_rec; repare que é EXECUTE 'string com o comando a ser e

Re: [pgbr-geral] Histórico de Atualizações

2010-03-09 Thread Pablo Sánchez
Há várias formas de fazer. Eu pessoalmente criar uma tabela extra, com os dados mutáveis, vinculada 1-n com a original, guardando assim versões das informações. Ou seja, mantenha a tabela original tal qual, crie uma outra onde vc faz o insert dos novos dados, com timestamp da atualização. Isso perm

Re: [pgbr-geral] Histórico de Atualizações

2010-03-09 Thread Alipio Dantas
Srs. Primeiramente obrigado pelas sugestões. Realmente foi bem simples. Criei uma tabela de histórico e fiz uma trigger para armazenar o valor atual antes de ser atualizado. Vou pesquisar sobre a tabela de auditoria do postgres. Mais uma vez obrigado a todos. Em 9 de março de 2010 18:25, Pablo

[pgbr-geral] Array como parâmetro e retorno da m esma função

2010-03-09 Thread Tiago Kepe
Oi pessoal, Preciso de ajuda, procurei na net e post antigos, mas não encontrei nada que me ajudasse. Preciso passar um array como parâmetro para uma função e ela me retornará o mesmo array alterado. Vi algumas explicações na net e a função atualmente está assim: CREATE OR REPLACE FUNCTION te

Re: [pgbr-geral] Fwd: pgfouine

2010-03-09 Thread Matheus Ricardo Espanhol
André, Esse erro acontece com todos os arquivos de logs do PostgreSQL? Abraço 2010/3/9 "André Ormenese ( Yahoo )" > Boa tarde a todos !!! > > Pessoal instalei o pgfouine mas não consigo ler os logs. Os arquivos > html são criados mas sem informações. > > Meu ambiente : > SO = Freebsd 7.1 > Ban

Re: [pgbr-geral] Array como parâmetro e retorno da m esma função

2010-03-09 Thread Osvaldo Kussama
Em 9 de março de 2010 19:29, Tiago Kepe escreveu: > Oi pessoal, > > Preciso de ajuda, procurei na net e post antigos, mas não encontrei nada que > me ajudasse. > > Preciso passar um array como parâmetro para uma função e ela me retornará o > mesmo array alterado. > Vi algumas explicações na net e

Re: [pgbr-geral] Array como parâmetro e retorno da m esma função

2010-03-09 Thread Tiago Kepe
> Date: Tue, 9 Mar 2010 19:50:47 -0300 > From: osvaldo.kuss...@gmail.com > To: pgbr-geral@listas.postgresql.org.br > Subject: Re: [pgbr-geral] Array como parâmetro e retorno da mesma função > > Em 9 de março de 2010 19:29, Tiago Kepe escreveu: > > Oi pessoal, > > > > Preciso de ajuda, proc

Re: [pgbr-geral] variavel com nome variavel]

2010-03-09 Thread Osvaldo Kussama
Em 9 de março de 2010 18:21, flavio escreveu: > Creio que seu comando esteja incompleto, talvez seja algo do tipo: > > EXECUTE >   'SELECT ' || quote_ident(nome_campo) || ' FROM ' || > quote_ident(sua_tabela) || ' WHERE '  || quote_ident (seu_campo) || ' > = ' || quote_literal(valor) > INTO valor_

Re: [pgbr-geral] Array como parâmetro e retorno da m esma função

2010-03-09 Thread Osvaldo Kussama
Em 9 de março de 2010 19:59, Tiago Kepe escreveu: > > >> Date: Tue, 9 Mar 2010 19:50:47 -0300 >> From: osvaldo.kuss...@gmail.com >> To: pgbr-geral@listas.postgresql.org.br >> Subject: Re: [pgbr-geral] Array como parâmetro e retorno da mesma função >> >> Em 9 de março de 2010 19:29, Tiago Kepe esc

Re: [pgbr-geral] Array como parâmetro e retorno da m esma função

2010-03-09 Thread Tiago Kepe
> Date: Tue, 9 Mar 2010 20:01:42 -0300 > From: osvaldo.kuss...@gmail.com > To: pgbr-geral@listas.postgresql.org.br > Subject: Re: [pgbr-geral] Array como parâmetro e retorno da mesma função > > Em 9 de março de 2010 19:59, Tiago Kepe escreveu: > > > > > >> Date: Tue, 9 Mar 2010 19:50:47 -0

Re: [pgbr-geral] Array como parâmetro e retorno da m esma função

2010-03-09 Thread Osvaldo Kussama
Em 9 de março de 2010 22:19, Tiago Kepe escreveu: > > A versão eh 8.3. > O erro ocorre quando eu passo um vetor como parâmetro e retorno um vetor, > mesmo que eu não manipule esse vetor na função, fiz um teste assim, deixo um > vetor como parâmetro, não faço nada com esse vetor na função, dai reto