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
=)
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
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
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
> 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
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
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
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
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
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
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
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
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
___
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:
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
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
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
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
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
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
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
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õ
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 é
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
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
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
É 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
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
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.
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
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.
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
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
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
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/
35 matches
Mail list logo