[pgbr-geral] Replicação de dados com slony

2010-08-20 Thread Beto Lima
ferramenta após a união dos dados. Só preciso pra fazer a tal operação e depois posso até remover o slony ou qualquer que seja o software. também irei deletar a base antiga e ficar somente com a de produção que terá todos os dados. Obrigado desde já -- Att. Beto Lima

Re: [pgbr-geral] Replicação de dados com slony

2010-08-21 Thread Beto Lima
> > > Tópicos de Hoje: > > 1. Replicação de dados com slony (Beto Lima) > 2. Re: Replicação de dados com slony (Victor Hugo) > > > -- > > Message: 1 > Date: Fri, 20 Aug 2010 23:25:

[pgbr-geral] Como usar o pgcrypto

2010-08-27 Thread Beto Lima
Olá, alguém saberia dizer como usar o pgcrypto? A intenção é gravar dados criptografados em uma tabela. Ou teria alguma outra função direta no banco? Grato Beto Lima ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https

[pgbr-geral] Resgatar evento do comando truncate

2010-08-27 Thread Beto Lima
Olá, gostaria de saber se há como resgatar a chamada do comando truncate table. Ex: assim como resgatamos por trigger BEFORE INSERT OR UPDATE OR DELETE, gostaria de algo que funcionasse assim: AFTER TRUNCATE. acho que não existe isso, mas a intenção é que quando rodar um truncate, quero chamar uma

Re: [pgbr-geral] Replicação de dados com slony

2010-08-27 Thread Beto Lima
hid {#oid, rolname, ...} > > pg_rolconfig {FK pg_authid, name, setting} > > PS.: Este exemplo não tem intenção alguma de propor tal alteração no > catálogo do postgres. Foi criado apenas com fins didáticos. > > Abraço! > > -Leo > -- > Leonardo Cezar > http://www.as

Re: [pgbr-geral] Replicação de dados com slony

2010-08-27 Thread Beto Lima
rg.br > > You can reach the person managing the list at >pgbr-geral-ow...@listas.postgresql.org.br > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of pgbr-geral digest..." > > > Tópicos de Hoje: > > 1. Re

Re: [pgbr-geral] Digest pgbr-geral, volume 20, assunto 46

2010-08-29 Thread Beto Lima
> > Message: 1 > Date: Sat, 28 Aug 2010 16:10:04 -0300 > From: Euler Taveira de Oliveira > Subject: Re: [pgbr-geral] Resgatar evento do comando truncate > To: Comunidade PostgreSQL Brasileira > > Message-ID: <4c795f0c.6080...@timbira.com> > Content-Type:

[pgbr-geral] Re Re: Resgatar evento do comando truncate

2010-08-30 Thread Beto Lima
ur Subject line so it is more specific > than "Re: Contents of pgbr-geral digest..." > > > Tópicos de Hoje: > > 1. Re: Digest pgbr-geral, volume 20, assunto 46 (Beto Lima) > 2. Re: Replicar dados entre bancos diferentes. (Fernando Ike) > 3. Re: Replicar dados entre

[pgbr-geral] Gerar id de inscricao por valor de pa râmetro passado

2010-09-01 Thread Beto Lima
Olá tenho uma dúvida e preciso criar uma função que retorne uma trigger. Gostaria da ajuda de alguém se possível A situação é a seguinte: Ex: Tabela teste; campos: id_inscricao integer, id_agenda integer. insert into teste (id_inscricao, id_agenda) values (1,1); insert into teste (id_inscricao, id

Re: [pgbr-geral] Gerar id de inscricao por valor de pa râmetro passado

2010-09-01 Thread Beto Lima
de errado na função? Em 1 de setembro de 2010 10:31, Beto Lima escreveu: > Olá tenho uma dúvida e preciso criar uma função que retorne uma trigger. > Gostaria da ajuda de

[pgbr-geral] Re Re: Gerar id de inscricao por va lor de parâmetro passado

2010-09-01 Thread Beto Lima
st..." > > > Tópicos de Hoje: > > 1. Re: RES: OFF TOPIC - Teste (Euler Taveira de Oliveira) > 2. Problema com as inscrições nas listas pgbr-geral e pgbr-dev > (Leonardo Cezar) > 3. Gerar id de inscricao por valor de parâmetro passado (Beto Lima) > 4. Re: Ge

[pgbr-geral] Somar horas tendo somente uma coluna

2010-09-01 Thread Beto Lima
Olá queria saber se há como somar horas onde tenho apenas uma coluna tabela de exemplo segue assim: tabela horas id | data_sessao | id_usuario valores: 1 | 2010-09-01 14:15:00.00 | 4 2 | 2010-09-01 14:17:00.00 | 4 a soma teria que dar 2 minutos. obs: o campo data_sessão é timestamp witho

Re: [pgbr-geral] Digest pgbr-geral, volume 21, assunto 4

2010-09-02 Thread Beto Lima
al se refere esse numero. > > Alguem poderia me ajudar, por favor. Obrigado. > > > -- > > Message: 7 > Date: Thu, 2 Sep 2010 14:23:36 +0200 > From: Eloi Ribeiro > Subject: Re: [pgbr-geral]

[pgbr-geral] Re Re: Somar horas tendo somente uma coluna

2010-09-02 Thread Beto Lima
Desculpa pessoal, esqueci de alterar o assunto da mensagem. agora sim. Em 2 de setembro de 2010 10:22, Beto Lima escreveu: > Fabrizio e Victor > Seria quase isso. > Veja bem: > > > select > data_sessao::date, > max(data_sessao) - min(data_sessao) > from sessao >

[pgbr-geral] Re Re: Re Re: Somar horas tendo somente uma coluna

2010-09-02 Thread Beto Lima
> From: Fabrízio de Royes Mello > Subject: Re: [pgbr-geral] Re Re: Somar horas tendo somente uma coluna > To: Comunidade PostgreSQL Brasileira > > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > Em 2 de setembro de 2010 10:24, Beto Lim

Re: [pgbr-geral] Re Re: Re Re: Somar horas tendo somente uma coluna

2010-09-03 Thread Beto Lima
acho que > não seria "elegante" da forma que descreveu tendo inicio e fim, seria > melhor criar uma tabela com esses 2 valores (INICIO e FIM). > > TABELA acao > id_acao serial, > descr_acao varchar2(20) > > TABELA sessao > id_sessao serial, > data_sessao_ini, &g

[pgbr-geral] Validar nome

2010-09-09 Thread Beto Lima
Olá, gostaria de saber como posso fazer pra validar um nome? Ex: tenho um campo na minha tabela (nome). Ali quero que entre apenas nomes reais, excluindo numeros e caracteres estranhos. Pergunta como posso fazer pra validar isso? Com dominios ou tipos? alguém teria um exemplo? Obrigado

Re: [pgbr-geral] Validar nome

2010-09-10 Thread Beto Lima
e-ID: > > > > > Content-Type: text/plain; charset="iso-8859-1" > > Olha, acredito que existam nomes reais com números. > > Mas sobre o que você perguntou, veja este exemplo: > > http://www.vivaolinux.com.br/dica/Criando-dominio-com-funcao-de-va

Re: [pgbr-geral] Validar nome

2010-09-10 Thread Beto Lima
> Date: Fri, 10 Sep 2010 09:47:32 -0300 > From: Hugo Sacramento > Subject: Re: [pgbr-geral] Validar nome > To: Comunidade PostgreSQL Brasileira > > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > Beto, > > O link

Re: [pgbr-geral] Validar nome

2010-09-10 Thread Beto Lima
-- > > Message: 4 > Date: Fri, 10 Sep 2010 09:58:13 -0400 > From: Paulo Saimon Ramos > Subject: [pgbr-geral] Remover > To: pgbr-geral@listas.postgresql.org.br > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > > -

Re: [pgbr-geral] Validar nome

2010-09-10 Thread Beto Lima
>> <http://www.mailscanner.info/>, and is > >> believed to be clean. > >> > >> > >> ___ > >> pgbr-geral mailing list > >> pgbr-geral@listas.postgresql.org.br pg

Re: [pgbr-geral] Validar nome (Beto Lima)

2010-09-10 Thread Beto Lima
Roberto Mello e a todos, desculpem aí. Realmente não sabia que precisava apagar o conteúdo pra reenviar o email. Achei que deveria de se manter o conteúdo da mensagem, mas enfim. Educação eu tenho de sobra e todo mundo gosta mesmo, concordo. Mas uma vez desculpem aí. A intenção sempre foi a das mel

Re: [pgbr-geral] Validar nome

2010-09-10 Thread Beto Lima
Osvaldo, não sei porque cargas dágua que agora deu certo. refiz o processo e foi na boa. Agradeço pela força ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Validar nome

2010-09-11 Thread Beto Lima
Valeu Osvaldo. vou tentar aqui. abs... ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Inserindo valor na tabela

2010-09-24 Thread Beto Lima
Pessoal preciso pegar parte de uma string e esta não possui um tamanho fixo. Esta string vai ficar dentro de um campo input e quando eu gravar então vai pro banco Exemplo real da string aqui abaixo. http://counters.gigya.com/wildfire/IMP/ CXNID=202.11NXC/ bT*xJmx*PTEyODUzMjcwNjM4NDMmcHQ9MTI4

Re: [pgbr-geral] Inserindo valor na tabela

2010-09-25 Thread Beto Lima
Osvaldo obrigado pela ajuda, mas não consegui solucionar desta forma ou não entendi direito. pelo exemplo que vc passou: bdteste=# SELECT regexp_replace('', E'^(.*)id="__ss_([[:digit:]]*)([^[:digit:]]*$)',E'\\2'); ele me trouxe: 5278062. Só que até aí tudo bem, mas imagina um monte de linhas na

Re: [pgbr-geral] Inserindo valor na tabela

2010-09-27 Thread Beto Lima
Osvaldo obrigado pela ajuda... valeu mesmo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Pgadmin acessar pela rede

2010-10-08 Thread Beto Lima
Pessoal tive que instalar do zero o 8.4 num servidor aqui e quero acessar pela rede com pgadmin. antes tava funcionando, mas tive que formatar e instalar tudo de novo e agora não consigo mais acesso. ja deixei o listen_address como * no postgres.conf meu pg_hba.conf está assim: # Database admini

Re: [pgbr-geral] Pgadmin acessar pela rede

2010-10-08 Thread Beto Lima
ja coloquei meu ip tb e não foi, 192.168.1.65 Você alterou a senha do postgres para o acesso ? sim coloquei posgres A porta do postgres é a 5432 ou está utilizando outra ? é 5432 e estou usando outro usuario pra conexao: user beto e senha beto pelo phppgadmin vai na boa, mas pelo pgadmin não... só

Re: [pgbr-geral] Pgadmin acessar pela rede

2010-10-08 Thread Beto Lima
pg_hba.conf sobre o telnet chamei assim: telnet 192.168.1.65 5432 e não abriu nada uso xp aqui e o server é ubuntu. onde posso pegar esse log? # DO NOT DISABLE! # If you change this first entry you will need to make sure that the # database # super user can access the database using some oth

Re: [pgbr-geral] Pgadmin acessar pela rede

2010-10-09 Thread Beto Lima
o meu ip tb está na mesma rede. ele é 192.68.1.71 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Pgadmin acessar pela rede

2010-10-13 Thread Beto Lima
desculpa errei na digitação, o ip é 192.168.1.71 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Pgadmin acessar pela rede

2010-10-17 Thread Beto Lima
Pessoal, consegui da seguinte forma. entrei no modem e liberei a porta 3334 e fiz um tunel ssh minha maquina sendo xp. então instalei o putty e conectei no servidor por tunnel na porta 3334. dae funcionou. parece besta ter que fazer tunel para rede local mas foi a unica saida que achei. pois tentei

[pgbr-geral] Vantagens e desvantagens de usar OIDS

2010-10-18 Thread Beto Lima
Pessoal queria a opinião de vocês quanto usar oids em tabelas. vantagens e desvantagens. Pois estou usando em uma tabela de perguntas que tenho aqui. A situação é o seguinte: ao cadastrar uma pergunta o usuario escolhe pra qual agenda ela pertencerá. então ao salvar vai ficar gravado na tabela o id

Re: [pgbr-geral] Vantagens e desvantagens de usar OIDS

2010-10-19 Thread Beto Lima
Pessoal eu ja tenho na tabela como chave primária composta. CONSTRAINT perguntas_pkey PRIMARY KEY (id_pergunta, id_agenda) Só me esqueci de mencionar no post anterior. Agora colocar mais uma coluna antes como id principal acho boa idéia... O que vcs acham? colocaria ela e removeria a oid? valeu

Re: [pgbr-geral] Vantagens e desvantagens de usar OIDS

2010-10-19 Thread Beto Lima
Ok, obrigado ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Vantagens e desvantagens de usar OIDS

2010-10-20 Thread Beto Lima
valeu pelas dicas Osvaldo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Select pegar nome de comentário

2010-10-20 Thread Beto Lima
Pessoal, pode parecer até meio besteira mas existe alguma forma de fazer um select para ver os comentários de uma determinada coluna de uma tabela? ex: coluna x do tipo text com comentário 'coluna texto' Fazer o select trazer o nome do comentário. grato ___

Re: [pgbr-geral] Select pegar nome de comentário

2010-10-21 Thread Beto Lima
Valeu Fabrízio, consegui aqui conforme seu exemplo. só não entendi o que seria o c.relkind = 'r' ___ 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 pegar nome de comentário

2010-10-21 Thread Beto Lima
grato Fabrízio ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Coluna referenciada

2010-10-22 Thread Beto Lima
Pessoal preciso fazer uma referencia de uma coluna com outra de outra tabela mas ta me dando erro: estou tentando assim: alter table perguntas add CONSTRAINT perguntas_id_pergunta_fkey FOREIGN KEY (id_pergunta) REFERENCES gabaritos (id_pergunta) MATCH SIMPLE ON UPDATE NO ACTION ON DELE

Re: [pgbr-geral] Coluna referenciada

2010-10-23 Thread Beto Lima
Pessoal obrigado pela luz, e me deu até vergonha de postar isso. foi um momento de perturbação...quando da aquele branco geral... fiz da seguinte maneira: criei mais uma coluna dentro de gabaritos com o nome id_perg. então esta fez referencia a tabela perguntas. daí consegui. CONSTRAINT fk_gabarit

[pgbr-geral] porcentagem só fica com valor arred ondado

2010-10-26 Thread Beto Lima
pessoal alguém sabe como posso fazer um calculo de porcentagem no meu select para que ele não fique arredondado e possa mostrar também numero quebrado? ex: 34,5% no meu sql ele só mostra arredondado. ex: 34% segue sql: SELECT distinct ca.crg_descr, (SELECT count(distinct candidato_cpf) AS

Re: [pgbr-geral] porcentagem só fica com valor arred ondado

2010-10-26 Thread Beto Lima
pessoal consegui fazer assim ((SELECT round(count(candidato_cpf),2) AS total FROM classificacao_inscrito where edital_id = 11 and cargo_id = 58 and cli_classif_aprovado = true) * 100 / (SELECT round(count(distinct candidato_cpf),2) AS total FROM resposta_questao whe

Re: [pgbr-geral] porcentagem só fica com valor arred ondado

2010-10-27 Thread Beto Lima
pessoal, agradeço pela força mas nenhuma das formas deu certo..mas tudo bem sem stress... ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] porcentagem só fica com valor arred ondado

2010-10-27 Thread Beto Lima
Osvaldo, valeu mesmo deu certo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] campo cpf

2010-11-08 Thread Beto Lima
Pessoal qual a melhor forma de armazenar cpf em uma tabela? melhor usar char(11)? to com essa dúvida... penso em melhor desempenho para a base... grato Beto Lima ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https

Re: [pgbr-geral] campo cpf

2010-11-08 Thread Beto Lima
Pessoal muito obrigado pelas dicas e já tenho mais duvidas... bom o bigint então seria mais rapido do que o char? bom refiz a tabela e ficou assim: se tiver algo a melhorar nela agradeço CREATE TABLE func_ativos ( id_func_ativos serial NOT NULL, cpf bigint NOT NULL, registro numeric NOT NUL

Re: [pgbr-geral] campo cpf

2010-11-09 Thread Beto Lima
Pessoal valeu por tudo, as vezes parece que o tópico perde sua origem pelas tantas idéias das feras aí, mas acho eu que já está bom demais. Assim eu vou fazer o seguinte: a cada subida do arquivo xls contendo os dados pra popular a tabela, penso em mandar ela para uma tabela temporária e depois com

[pgbr-geral] Indice composto

2010-11-15 Thread Beto Lima
Pessoal me digam uma coisa: Se eu usar indices compostos, posso ter problemas de performance na minha base? Ex: tenho uma tabela com os seguintes campos CREATE TABLE agendas ( id_agenda serial NOT NULL, titulo character varying(200) NOT NULL, descricao text, data_inicio_agenda timestamp wi

[pgbr-geral] RES: Indice composto

2010-11-16 Thread Beto Lima
Na clausula where vai ser um ou outro. ex: where titulo ilike '%valor%' ou data_inicio_agenda ilike '%valor%' Não vou unir os valores pra buscar depois, é um ou outro. A busca funciona conforme digita no campo, no evento keyup com ajax. ___ pgbr-geral m

[pgbr-geral] RES: Indice composto

2010-11-16 Thread Beto Lima
"Então crie índices individuais para cada campo. Depois verifique se os seus índices estão sendo realmente utilizados." Ok obrigado, mas como posso verificar depois isso? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.post

[pgbr-geral] RES: Indice composto

2010-11-19 Thread Beto Lima
Gente. Valeu pelas dicas mesmo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] RES: Indice composto

2010-11-19 Thread Beto Lima
Mas assim: eu também vou buscar pelos campos "descricao, data_inicio_agenda, data_fim_agenda" além do titulo. Saco fora os indices? valeu ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/lis

[pgbr-geral] instalar postgresql 8.4 no suse 10

2010-12-08 Thread Beto Lima
Pessoal alguém poderia me ajudar a instalar e configurar o postgres 8.4 no suse 10? preciso instalar num cloud e só tenho o ssh liberado + ftp. ja baixei o pacote .bin da 8.4 e larguei dentro de /tmp no linux. Também já rodei o comando chmod +x postgresql-8.4.4-1-linux.bin Agora falta instalar e co

Re: [pgbr-geral] instalar postgresql 8.4 no suse 10

2010-12-09 Thread Beto Lima
valeu pessoal... ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] timestamp retorna vazio

2010-12-12 Thread Beto Lima
Pessoal estou com problema que é o seguinte: tenho uma tabela assim: CREATE TABLE tempo_duracao_prova ( id_tempo_duracao_prova serial NOT NULL, id_agenda integer NOT NULL, id_pergunta integer NOT NULL, tipo_pergunta tipo_pergunta NOT NULL, id_func_inc integer, data_inicio_questao times

Re: [pgbr-geral] timestamp retorna vazio

2010-12-13 Thread Beto Lima
Valeu pessoal, com is null deu certo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] desconsiderar miliseg

2010-12-13 Thread Beto Lima
Pessoa tenho este select: SELECT sum(data_fim_questao - data_inicio_questao) FROM tempo_duracao_prova WHERE id_func_inc = 1 AND id_agenda = 2 me retorna: "00:00:06.540477" só que além dos segundos ele também soma os milisegundos, então queria desconsiderar os miliseg. até porque tenho dois r

Re: [pgbr-geral] desconsiderar miliseg

2010-12-14 Thread Beto Lima
Osvaldo assim: na primeira linha tenho salvo assim no campo data_inicio_questao: 2010-12-13 18:26:14.567512 e data_fim_questao = 2010-12-13 18:26:19.127048 na segunda linha no campo data_inicio_questao: 2010-12-13 18:26:20.807555 e data_fim_questao = 2010-12-13 18:26:22.788496 somando: SELECT sum

Re: [pgbr-geral] desconsiderar miliseg

2010-12-14 Thread Beto Lima
Não Osvaldo, eu quero desconsiderar os miliseg já na soma dos tempos. como no primeiro registro deu 4 seg e alguns milésimos e no segundo deu 1 e alguns milés. Então ele ainda ta dando 6 seg SELECT date_trunc('second',sum(data_fim_questao - data_inicio_questao)) FROM tempo_duracao_prova WHERE

Re: [pgbr-geral] desconsiderar miliseg

2010-12-14 Thread Beto Lima
Juliano, valeu deu certo do seu exemplo: sum(date_trunc('second', data_fim_questao- data_inicio_questao)) Osvaldo valeu mesmo, também deu certo do seu exemplo: SELECT sum(date_trunc('second',fim-inicio)) FROM (VALUES ('2010-12-13 18:26:14.567512'::timestamp,'2010-12-13 18:26:19.127048'::timestamp

[pgbr-geral] função retornar linhas

2010-12-15 Thread Beto Lima
Pessoal alguém poderia me ajudar a fazer uma função pra retornar este select? SELECT DISTINCT f.nome, p.email FROM funcionarios f, postos p, envio_agendas en WHERE p.id_posto = ".$PARAMETRO." AND en.id_agenda = ".$PARAMETRO2." AND f.id_posto = p.id_posto AND p.responsavel = f.id_funcionario AND p.

Re: [pgbr-geral] função retornar linhas

2010-12-16 Thread Beto Lima
Valeu Osvaldo... muito obrigado mesmo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] função receber valores para selec ionar dentro do IN

2010-12-22 Thread Beto Lima
pessoal fiz uma função mas preciso passar uma lista de valores para buscar dentro do IN... SELECT * FROM rel_treinamento_admin(13,1,2,3,4) a função começa assim: CREATE OR REPLACE FUNCTION rel_treinamento_admin(IN x integer, IN y integer, OUT nome_posto text, OUT nome text, OUT soma_notas text)

Re: [pgbr-geral] função receber valores para selec ionar dentro do IN

2010-12-23 Thread Beto Lima
nossa Emerson , não entendi nada mas valeu pela ajuda. vou ter que ler isso umas 50 vezes pra sacar hehe ___ 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 receber valores para selec ionar dentro do IN

2010-12-28 Thread Beto Lima
Pessoal obrigado pelas dicas mesmo, confesso que não tive tempo para testar ainda, pois cheguei de viagem hoje. mas desde já agradeço e logo irei rever essa questão. valeu ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.post

[pgbr-geral] limite de criação de roles

2011-01-03 Thread Beto Lima
Pessoal, alguém sabe se existe um limite x para criação de roles no postgres? estou pensando em fazer um sistema onde o login além de comparar os dados em uma tabela normal, também comparar os mesmos no pg_shadow ou pg_user. Então os usuários digamos que irão aumentar a cada dia. Então fica essa dú

Re: [pgbr-geral] limite de criação de roles

2011-01-04 Thread Beto Lima
Euler, desculpa mas "Não" seria não há limites ??? valeu ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] limite de criação de roles

2011-01-04 Thread Beto Lima
Como assim com heranças? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] limite de criação de roles

2011-01-05 Thread Beto Lima
poderia ser assim? CREATE ROLE nome_do_cara LOGIN ENCRYPTED PASSWORD 'md54eb9843b207239ce12440060f95ba40b' NOINHERIT VALID UNTIL 'infinity'; GRANT grupo_usuarios TO nome_do_cara; valeu ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] limite de criação de roles

2011-01-05 Thread Beto Lima
Valeu Thiago Bocchile ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] dolar quoting com pdo

2011-01-16 Thread Beto Lima
Pessoal sei que o foco é postgres mas muita gente usa php com vários bancos. Bom queria tirar uma dúvida. Como usar o dolar quoting usando php com pdo? ou melhor existe a necessidade disso? ex: SELECT * FROM tabela WHERE name = $name$nome do individuo$name$ AND cpf = $cpf$8649879067$cpf$; com pre

[pgbr-geral] dúvida em permissões

2011-01-21 Thread Beto Lima
Pessoal estou montando uma base onde irá ter restrições de níveis para usuários. Então resolvi fazer assim e gostaria da opinião de vocês se falta algo, ou se tem algo demais. Uso 3 schemas: schema_aux // onde fica as tabelas auxiliares. schema_logs // tabelas de logs gerados por gatilhos (TG_OP,

[pgbr-geral] tipo de dado para salvar valor monetário

2011-01-21 Thread Beto Lima
Pessoal, queria saber qual tipo de campo melhor apropriado pra salvar valor monetário? pois hoje uso o double precision e já li em alguns sites que este tipo pode causar diferença na hora em que fora fazer alguma soma de valores. Valeu ___ pgbr-geral mail

Re: [pgbr-geral] tipo de dado para salvar valor monetário

2011-01-21 Thread Beto Lima
Valeu gente, vou usar então o numeric(10,2) ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Permissões de acesso

2011-01-25 Thread Beto Lima
Pessoal, não sei o porque mas minhas dúvidas não estão sendo respondidas por ninguém, desconfio de nem estar sendo postada na lista ou ninguém realmente quis responder. Bom vou mandar de novo, quem sabe alguém responda. Estou montando uma base onde irá ter restrições de níveis para usuários. Entã

Re: [pgbr-geral] Permissões de acesso

2011-01-27 Thread Beto Lima
Pois é também seria mais uma dúvida a quebrar. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] rules em visões passando parametros

2011-01-27 Thread Beto Lima
Pessoal gostaria de saber se há como executar uma view passando valores por uma regra para no final acessar uma tabela de login por exemplo. tenho uma tabela de login e não gostaria de dar acesso nesta tabela pela aplicação, mas sim dar acesso na view que chamaria uma regra para acessar esta tabela

Re: [pgbr-geral] rules em visões passando parametros

2011-01-28 Thread Beto Lima
Fabrízio Já estou usando a pg_shadow para login também. Uso uma tabela especifica + a pg_shadow. Acredito que não há como usar regras para passar parâmetros para uma view já que as rules aceitam somente NEW e OLD. Acho que vou fazer o seguinte: dar permissão somente de leitura na tabela para o usu

[pgbr-geral] pg_hba configurado

2011-02-03 Thread Beto Lima
Pessoal instalei o postgres9 num servidor e então preciso garantir a segurança dele. no pg_hba está configurado por padrão assim # TYPE DATABASEUSERCIDR-ADDRESS METHOD # "local" is for Unix domain socket connections only local all all

[pgbr-geral] linha duplicada

2011-02-07 Thread Beto Lima
Pessoal preciso deletar linhas duplicadas de uma tabela na seguinte situação. Não sei o porque está gerando isso, e ta me dando dor de cabeça. Já que não encontrei onde está gerando essa duplicidade então talvez eu consiga deletar essas duplicidades assim que elas ocorrerem usando alguma trigger. P

Re: [pgbr-geral] linha duplicada

2011-02-07 Thread Beto Lima
Leonardo obrigado pela ajuda, mas neste caso na minha tabela eu não tenho coluna OID explicitada. Eu teria que refazer minha tabela adicionando com OID? ou não teria esta necessidade? DELETE FROM tabela WHERE oid = (SELECT MAX(oid) FROM tabela HAVING COUNT(rg, cpf, [...]) > 1;) Obs: Já achei meu

Re: [pgbr-geral] linha duplicada

2011-02-07 Thread Beto Lima
Valeu Leonardo, mas não entendi o que vc quis dizer com "Devo afirmar q o seu problema vai além disto: é na utilização de chaves artificiais para identificação única de uma tupla." ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://l

Re: [pgbr-geral] linha duplicada

2011-02-07 Thread Beto Lima
Não sei o porque mas o sql deu erro pra mim DELETE FROM respostas WHERE oid = (SELECT MAX(oid) FROM respostas HAVING COUNT(id_agenda, id_pergunta, tipo_pergunta, resposta, id_func_inc, ip_inc) > 1 ); ERRO: função count(integer, integer, tipo_pergunta, text, integer, character varying) não existe

[pgbr-geral] sql formatar nome

2011-02-07 Thread Beto Lima
Pessoal existe uma forma de formatar nome antes da inserção ou no select mesmo? Tipo sei que tem o upper, mas gostaria de formatar uma coluna com nome da seguinte forma: Ex: id | nome 1 | 'Fulano da Silva' onde o "da" continuasse a ficar em minusculo e cada inicial do nome em maiúsculo. Grato ___

Re: [pgbr-geral] linha duplicada

2011-02-08 Thread Beto Lima
Valeu Leonardo. deu certo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] sql formatar nome

2011-02-09 Thread Beto Lima
pessoal, obrigado a todos pelas ajudas. notei que mais gente também teve dúvidas com relação a isso e que também não é a solução definitiva. E é isso que queria falar. Se alguém tiver disponibilidade e interesse de matar essa função e deixar 100%, também não sei se há como deixar ela 100%, seria um

Re: [pgbr-geral] sql formatar nome

2011-02-09 Thread Beto Lima
Acredito então que não há jeito mesmo em deixar 100%. sobre ter uma lista de valores pra comparações, não teria idéia de como ficaria... mas agradeço a todos pelas dicas ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.po

Re: [pgbr-geral] sql formatar nome

2011-02-10 Thread Beto Lima
valeu Emerson, vou usar essa função então... boa mesmo. parabéns ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] erro com backup e restore

2011-02-28 Thread Beto Lima
Pessoal alguém poderia me dar uma dica de como fazer um backup e restore pelo linux? Estou tentando com sucesso o dump mas sem sucesso no restore. pg_dump -U myuser banco > saida.backup e restore pg_restore -d banco saida.backup pg_restore: [arquivador] arquivo de entrada não parece ser um arqu

Re: [pgbr-geral] erro com backup e restore

2011-02-28 Thread Beto Lima
valeu Osvaldo, deu certo assim: pg_dump -U user -Fc banco > banco.dump pg_restore -U user -d banco banco.dump ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] quantidade de ocorrencia de uma string

2011-04-04 Thread Beto Lima
Pessoal alguém saberia como contar a quantidade de ocorrência de uma palavra em um select? Ex: "a,b,c,d,a,c" a tem 2 c tem 2 valeu ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/

Re: [pgbr-geral] quantidade de ocorrencia de uma string

2011-04-05 Thread Beto Lima
desta forma não deu certo, talvez tenha explicado mal. ex: Rua:|João Pereira|344|Centro preciso contar quantos pipes existem nessa ocorrência. Neste caso 3. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/

Re: [pgbr-geral] quantidade de ocorrencia de uma string

2011-04-05 Thread Beto Lima
Pessoal muito obrigado mesmo. deu certo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] pg_dump: aborting because of version mismatch

2011-04-27 Thread Beto Lima
Pessoal alguém porderia me dar um help? tenho instalado a versão 9.0 no servidor aqui mas quando vou dar um dump acusa: pg_dump: server version: 9.0.3; pg_dump version: 8.1.23 pg_dump: aborting because of version mismatch (Use the -i option to proceed anyway.) E mesmo usando o -i não faz o backup

Re: [pgbr-geral] pg_dump: aborting because of version mismatch

2011-04-27 Thread Beto Lima
;   Euler Taveira de Oliveira >   http://www.timbira.com/ > > > -- > > Message: 2 > Date: Wed, 27 Apr 2011 13:24:29 -0300 > From: Euler Taveira de Oliveira > Subject: Re: [pgbr-geral] pg_dump: aborting because of version >        mismatch > To: pg

Re: [pgbr-geral] pg_dump: aborting because of version mismatch

2011-04-28 Thread Beto Lima
Valeu gente agora mostrou a versão certa, 9 e o bkp fez certinho ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] integer in (integer[])

2011-04-30 Thread Beto Lima
pessoal como posso fazer um select assim: select a.campo from tabela a where a.campo in (select b.campo[] from tabela b where b.campo = a.campo) me dar erro pedindo pra dar cast, diz que inteiro nao pode comparar com inteiro array. então tentei dar cast deixando as duas como text mas daí não trou

Re: [pgbr-geral] integer in (integer[])

2011-04-30 Thread Beto Lima
pessoal consegui fuçando na documentação. ex: SELECT * FROM sal_emp WHERE 1 = ANY (campo); http://developer.postgresql.org/pgdocs/postgres/arrays.html Se é a melhor forma não sei mas me ajudou no meu sql. Grato. ___ pgbr-geral mailing list pgbr-gera

  1   2   >