Re: [pgbr-geral] Problemas com Update

2007-10-25 Por tôpico Evandro (GMAIL)
Osvaldo Rosario Kussama escreveu: > bdteste=# UPDATE teste SET coluna1 = t_aux.coluna1+1 > FROM ( > SELECT coluna1 >FROM teste >ORDER BY coluna1 DESC > ) t_aux > WHERE teste.coluna1 = t_aux.coluna1; Blz Osvaldo, agora funcionou certinho resolvi colocar o códig

Re: [pgbr-geral] Dúvida...

2007-10-25 Por tôpico Bruno Moreno
=) Valeu Em 25/10/07, Joao <[EMAIL PROTECTED]> escreveu: > > select * from tabela where nome ~* 'neiva' > > - Original Message - > *From:* Bruno Moreno <[EMAIL PROTECTED]> > *To:* Lista de Discursão PostgreSQL > *Sent:* Thursday, October 25, 2007 3:35 PM > *Subject:* [pgbr-geral] Dúvida

Re: [pgbr-geral] Dúvida...

2007-10-25 Por tôpico Joao
select * from tabela where nome ~* 'neiva' - Original Message - From: Bruno Moreno To: Lista de Discursão PostgreSQL Sent: Thursday, October 25, 2007 3:35 PM Subject: [pgbr-geral] Dúvida... Pessoal, sei que essas dúvidas posso muito bem pesquisar no manual, mas é que em ge

[pgbr-geral] Dúvida...

2007-10-25 Por tôpico Bruno Moreno
Pessoal, sei que essas dúvidas posso muito bem pesquisar no manual, mas é que em geral estou sem muito tempo, e creio que sejam dúvidas bestas para vocês... Bem, tenho um campo 'nome', e gostaria de criar uma consulta que o usuario passasse uma parte do nome, não necessariamente o nome todo, e o s

Re: [pgbr-geral] Problemas com Update

2007-10-25 Por tôpico Evandro (GMAIL)
> Como tentou? Mensagem de erro? > CREATE TABLE distributors ( > didinteger CONSTRAINT pk_dist PRIMARY KEY DEFERRABLE INITIALLY > DEFERRED > ); Executando exatamente este script que vc enviou dá o seguinte erro: ERRO: cláusula DEFERRABLE no lugar errado SQL state: 42601 Será que tem a

Re: [pgbr-geral] Problemas com Update

2007-10-25 Por tôpico Osvaldo Rosario Kussama
Evandro (GMAIL) escreveu: > Osvaldo Rosario Kussama escreveu: >> Tente: >> UPDATE teste SET coluna1 = t_aux.coluna1+1 >> FROM ( >> SELECT coluna1 >>FROM teste >>ORDER BY coluna1 DESC >> ) t_aux >> WHERE teste.coluna1 = t_aux.coluna1; >> >> > Osvaldo > Mesmo

Re: [pgbr-geral] Problemas com Update

2007-10-25 Por tôpico Leandro DUTRA
2007/10/25, Evandro (GMAIL) <[EMAIL PROTECTED]>: > Leandro DUTRA escreveu: > > 2007/10/25, Evandro (GMAIL) <[EMAIL PROTECTED]>: > > > >> preciso fazer um update em uma chave primária, mas isso esta causando > >> uma duplicação de chave > >> se fosse em MySQL ou ORACLE poderia resolver usando um UPD

Re: [pgbr-geral] Problemas com Update

2007-10-25 Por tôpico Evandro (GMAIL)
Osvaldo Rosario Kussama escreveu: > Tente: > UPDATE teste SET coluna1 = t_aux.coluna1+1 > FROM ( > SELECT coluna1 >FROM teste >ORDER BY coluna1 DESC > ) t_aux > WHERE teste.coluna1 = t_aux.coluna1; > > Osvaldo Mesmo assim dá chave duplicada | mas valew pela

Re: [pgbr-geral] Point Time In Recovery

2007-10-25 Por tôpico Mauricio Merlin
No recovery.conf qual string tenho que colocar no recovery_target_xid, li no manual que é o identificador de transação até onde a recuperação deve prosseguir. como faço pra saber quel valor preciso colocar?? seria o nome do arquivo ate + ou - o horario que quero rescuperar?? Joao wrote: > qua

Re: [pgbr-geral] Problemas com Update

2007-10-25 Por tôpico Osvaldo Rosario Kussama
Evandro (GMAIL) escreveu: > Boa tarde pessoal, > preciso fazer um update em uma chave primária, mas isso esta causando > uma duplicação de chave > se fosse em MySQL ou ORACLE poderia resolver usando um UPDATE com ORDER BY > mas notei que o PostreSQL não tem este recurso > existe algum forma de con

Re: [pgbr-geral] Point Time In Recovery

2007-10-25 Por tôpico Joao
qual o problema em específico?? Eu utilizo o PITR - Original Message - From: "Mauricio Merlin" <[EMAIL PROTECTED]> To: "Comunidade PostgreSQL Brasileira" Sent: Thursday, October 25, 2007 2:19 PM Subject: [pgbr-geral] Point Time In Recovery Pessoal novamente estou com problema para rest

Re: [pgbr-geral] Problemas com Update

2007-10-25 Por tôpico Evandro (GMAIL)
Leandro DUTRA escreveu: > 2007/10/25, Evandro (GMAIL) <[EMAIL PROTECTED]>: > >> preciso fazer um update em uma chave primária, mas isso esta causando >> uma duplicação de chave >> se fosse em MySQL ou ORACLE poderia resolver usando um UPDATE com ORDER BY >> mas notei que o PostreSQL não tem este

[pgbr-geral] Point Time In Recovery

2007-10-25 Por tôpico Mauricio Merlin
Pessoal novamente estou com problema para restaurar até uma determinada hora, alguem que usa poderia me dar uma ajuda, preciso resolver isso urgente, ja fiz de td.. procurei na net mas nada, não entendi direito a linha recovery_target_xid. Obrigado Abração ___

Re: [pgbr-geral] Problemas com Update

2007-10-25 Por tôpico Joao
uma outra solução seria a seguinte: create table select (id+1) from tabela aí você cria outra tabela e depois dropa a antiga - Original Message - From: "Leandro DUTRA" <[EMAIL PROTECTED]> To: "Comunidade PostgreSQL Brasileira" Sent: Thursday, October 25, 2007 2:00 PM Subject:

Re: [pgbr-geral] Delete/Update with ORDER BY

2007-10-25 Por tôpico Leandro DUTRA
2007/10/25, Evandro Andersen <[EMAIL PROTECTED]>: > Sorry, I expressed evil Realmente é /evil/ escrever inglês aqui… Mais um motivo para eviter /cross‐posting/. -- +55 (11) 5685 2219 xmpp:[EMAIL PROTECTED] +55 (11) 9406 7191 Yahoo!: ymsgr:sendIM?lgcdutra +55 (11) 5686 960

Re: [pgbr-geral] MySQL × PostgreSQL (Era: Estudo de caso: PHP ou Java)

2007-10-25 Por tôpico Daniel Gaspary
On 10/25/07, Ribamar Sousa <[EMAIL PROTECTED]> wrote: >Claro que se eu tiver oportunidade de esclerecer ao > cliente que existe o PostgreSQL e suas vantagens, fique certo de o > farei. Mas se o cliente deixar claro que ele quer é o MySQL, vai > receber MySQL. Ribamar, essa é a postura mais profiss

[pgbr-geral] Delete/Update with ORDER BY

2007-10-25 Por tôpico Evandro Andersen
Sorry, I expressed evil The problem happens with the UPDATE An example of the error below: CREATE TABLE teste ( coluna1 integer NOT NULL, CONSTRAINT chaveprimaria PRIMARY KEY (coluna1) ) WITHOUT OIDS; INSERT INTO teste(coluna1) VALUES (1); INSERT INTO teste(coluna1) VALUES (2); update teste s

Re: [pgbr-geral] Problemas com Update

2007-10-25 Por tôpico Leandro DUTRA
2007/10/25, Evandro (GMAIL) <[EMAIL PROTECTED]>: > preciso fazer um update em uma chave primária, mas isso esta causando > uma duplicação de chave > se fosse em MySQL ou ORACLE poderia resolver usando um UPDATE com ORDER BY > mas notei que o PostreSQL não tem este recurso Já experimentaste criar a

[pgbr-geral] Problemas com Update

2007-10-25 Por tôpico Evandro (GMAIL)
Boa tarde pessoal, preciso fazer um update em uma chave primária, mas isso esta causando uma duplicação de chave se fosse em MySQL ou ORACLE poderia resolver usando um UPDATE com ORDER BY mas notei que o PostreSQL não tem este recurso existe algum forma de contornar este problema ? segue um exemp

Re: [pgbr-geral] MySQL × PostgreSQL (Era: Estudo de caso: PHP ou Java)

2007-10-25 Por tôpico Pablo Sánchez
Em 25/10/07, Ribamar Sousa<[EMAIL PROTECTED]> escreveu: > mas o que queria debater era que até podemos esclarecer os > pontos positivos de um e de outro, mas não podemos jogar no lixo o > outro por seus defeitos, pois mesmo sendo inferior ele existe e tem um > grande mercado, com até vantagens sobr

Re: [pgbr-geral] MySQL × PostgreSQL (Era: Estudo de caso: PHP ou Java)

2007-10-25 Por tôpico Ribamar Sousa
Em 25/10/07, Daniel Gaspary<[EMAIL PROTECTED]> escreveu: > On 10/25/07, Ribamar Sousa <[EMAIL PROTECTED]> wrote: > > Mas nem sempre podemos ter tudo. Veja que o Google vai apoiar o > > desenvolvimento do MySQL. > > Entenda que a popularidade dele não depende de você concordar. > > A questão da pop

Re: [pgbr-geral] MySQL × PostgreSQL (Era: Estudo de caso: PHP ou Java)

2007-10-25 Por tôpico Daniel Gaspary
On 10/25/07, Ribamar Sousa <[EMAIL PROTECTED]> wrote: > Mas nem sempre podemos ter tudo. Veja que o Google vai apoiar o > desenvolvimento do MySQL. Não seria bem "Apoiar", que passa uma idéia de que vão investir diretamente. O que o Google parece que vai fazer é doar algumas customizações e extensõ

Re: [pgbr-geral] MySQL × PostgreSQL (Era: Estu do de caso: PHP ou Java)

2007-10-25 Por tôpico Ribamar Sousa
Em 25/10/07, Leandro DUTRA<[EMAIL PROTECTED]> escreveu: > 2007/10/22, Ribamar Sousa <[EMAIL PROTECTED]>: > > Mesmo que o PHP tenha diversos problemas mas mesmo assim é a linguagem > > web mais popular, sendo usada inclusive em grandes projetos como Yahoo > > e Wikipedia. > > O que me deixa triste é

Re: [pgbr-geral] Selecionando dias uteis durante determinado periodo

2007-10-25 Por tôpico Osvaldo Rosario Kussama
Daniel Falcão escreveu: > Olá, > > Após tentar vários recursos do PostgreSQL, consegui realizar o > procedimento através de uma função. > Segue abaixo o código que utilzei: > > create or replace function diasUteis(pDataInicio date, pDataFim date) > returns integer > as $_$ declare > _cont i

Re: [pgbr-geral] MySQL × PostgreSQL (Era: Estudo d e caso: PHP ou Java)

2007-10-25 Por tôpico Leandro DUTRA
2007/10/22, Ribamar Sousa <[EMAIL PROTECTED]>: > Mesmo que o PHP tenha diversos problemas mas mesmo assim é a linguagem > web mais popular, sendo usada inclusive em grandes projetos como Yahoo > e Wikipedia. O que me deixa triste é pensar quão melhores podiam ser… no caso da Wikipedia, o MySQL é u

Re: [pgbr-geral] MySQL × PostgreSQL (Era: Estudo d e caso: PHP ou Java)

2007-10-25 Por tôpico Leandro DUTRA
2007/10/19, Ribamar Sousa <[EMAIL PROTECTED]>: > Enquanto que algo como o PostgreSQL apaixona (termo mais adequado) por > suas características: confiabilidade, profissionalismo, recursos. > Eu acho algo parecido com a filosofia da distro Slackware. Eu diria mais Debian ou FreeBSD, mas enfim… já fo

[pgbr-geral] RES: Como obter o último valor de uma sequence

2007-10-25 Por tôpico Walko Lista
É melhor fazer Select nextval(sequencia) Insert into tabela1 values (valorsequencia); Insert into tabela2 values (valorsequencia); Assim se mantém a integridade caso haja concorrencia De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Joao Enviada em: quinta-feira, 25 de outub

Re: [pgbr-geral] Como obter o último valor de uma sequ ence

2007-10-25 Por tôpico Leandro DUTRA
2007/10/25, Consultores Software <[EMAIL PROTECTED]>: > Ou seja, preciso obter o valor gerado pela sequence na primeira inserção curval? -- +55 (11) 5685 2219 xmpp:[EMAIL PROTECTED] +55 (11) 9406 7191 Yahoo!: ymsgr:sendIM?lgcdutra +55 (11) 5686 9607 ICQ/AIM: aim:GoIM?scre

Re: [pgbr-geral] View com tabelas de bases diferentes

2007-10-25 Por tôpico Paulinha
Poxa, muito obrigada pela ajuda, funcionou direitinho aqui e entendi como se faz! :) Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.

Re: [pgbr-geral] Como obter o último valor de uma se quence

2007-10-25 Por tôpico Joao
nextval na primeira curvall na segunda - Original Message - From: Consultores Software To: pgbr-geral@listas.postgresql.org.br Sent: Thursday, October 25, 2007 9:52 AM Subject: [pgbr-geral] Como obter o último valor de uma sequence Bom dia pessoal ! preciso gerar um scri

Re: [pgbr-geral] Bloquear row até final da transa ção

2007-10-25 Por tôpico Leodinei Bielak
On 10/25/07, Evandro Ricardo Silvestre <[EMAIL PROTECTED]> wrote: > Leodinei Bielak wrote: > > Olá. > > No sistema existe um tabela com os valores das sequências, essas > > sequências dependem da empresa então eu não posso usar as sequências > > do postgres. > > Eu preciso ler e alterar este valor.

Re: [pgbr-geral] Bloquear row até final da transaç ão

2007-10-25 Por tôpico Evandro Ricardo Silvestre
Leodinei Bielak wrote: > Olá. > No sistema existe um tabela com os valores das sequências, essas > sequências dependem da empresa então eu não posso usar as sequências > do postgres. > Eu preciso ler e alterar este valor. > Como você faz isso? com um simples Select ou uma SP? > O problema é que

[pgbr-geral] Bloquear row até final da transa ção

2007-10-25 Por tôpico Leodinei Bielak
Olá. No sistema existe um tabela com os valores das sequências, essas sequências dependem da empresa então eu não posso usar as sequências do postgres. Eu preciso ler e alterar este valor. O problema é que as vezes ocorre uma leitura antes que tenha terminado de alterar o valor. Eu vi que existe o

Re: [pgbr-geral] Consulta com ID incrementado

2007-10-25 Por tôpico Joao
nem e necessário chamar o nextval hehehe insert into pacientes(nome,data) values('joao,'seila',current_date); é so omitir o campo id - Original Message - From: Consultores Software To: Comunidade PostgreSQL Brasileira Sent: Thursday, October 25, 2007 6:53 AM Subject: Re: [pgbr

Re: [pgbr-geral] Consulta com ID incrementado

2007-10-25 Por tôpico Consultores Software
Bom dia ! Crie uma sequence ( exemplo: sq_paciente_id ) e no seu comando insert, faça assim : insert into pacientes ( paciente_id, ., ) values (nextval('sq_paciente_id', , ) Não se esqueça de dar os devidos grants ao usuário de conexão para essa sequence. Espero ter ajudado. Em 24/10/