Re: [pgbr-geral] [pgbr-dev] Problema com Foreign Key no PostgreSQL

2009-10-13 Por tôpico JotaComm
Olá, Uma correção, ou você fala Postgres ou PostgreSQL, postgre não existe. Você já verificou nas tabelas de sistema? SELECT pg_class.relname, pg_constraint.conname, pg_get_constraintdef(pg_constraint.oid) FROM pg_class JOIN pg_constraint ON pg_class.oid=pg_constraint.conrelid ORDER BY pg_class.

Re: [pgbr-geral] Passar string para função

2009-10-13 Por tôpico JotaComm
Olá, Qual versão você está utilizando? CREATE OR REPLACE FUNCTION f_teste(varchar) RETURNS void AS $$ BEGIN RAISE NOTICE '%',$1; END; $$ LANGUAGE PLPGSQL; SELECT f_teste('jota'); postgres=# SELECT f_teste('jota'); NOTICE: jota f_teste - (1 row) 2009/10/13 Bruno Carneiro > > CREA

Re: [pgbr-geral] Backup tabela com oid

2009-10-13 Por tôpico JotaComm
Olá, Se entendi o que você precisa é utilizar o pg_dump com a opção -b. 2009/10/13 Fabio Alves de Araujo Ebner - DnaSolution < fabio.eb...@dnasolution.com.br> > Pessoal, > > Alguém sabe como tirar um backup de uma tabela com campos oid (large > objects), pois do modo que faço não consigo recu

Re: [pgbr-geral] SELECT CURRVAL, sempre retorna o ultimo?

2009-10-13 Por tôpico JotaComm
Olá, A função currval retorna o último valor da sequence gerado na sessão. Se você quer pegar o último valor gerado pela sequence faça: SELECT last_value FROM nome_da_sequence; 2009/10/13 Bruno Carneiro > > Quero dizer, > > - Eu gravo um registro > - Outro usuário grava um registro > - Eu faço

[pgbr-geral] Backup tabela com oid

2009-10-13 Por tôpico Fabio Alves de Araujo Ebner - DnaSolution
Pessoal, Alguém sabe como tirar um backup de uma tabela com campos oid (large objects), pois do modo que faço não consigo recuperar os registros. Meu banco é versão 8.0.9. Obrigado.___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https:

Re: [pgbr-geral] Dúvida de modelagem de contas de ba ncos

2009-10-13 Por tôpico Tarcísio Sassara
Mas cuidado com a idéia dos estornos. Um estorno não pode ser simplesmente uma operação contraria a outra com o nome de estorno. Um estorno possui atributos próprios. 2009/10/13 Jose adriano Alves : >>     2009/10/13 "André Ormenese ( Yahoo )" >     >> >> > >> > >>

Re: [pgbr-geral] SELECT CURRVAL, sempre retorna o ultimo?

2009-10-13 Por tôpico Bruno Carneiro
Estou usando exatamente esta versão, obrigado. Luiz Rafael Culik Guimaraes-4 wrote: > > Ola > > vc estando em transacao, acredito que pegue o que vc gravou > > se vc usa o postgresql 8.4 vc pode utilizar > insert into tabela( campo1,campo2 ) values ('11','11') RETURNING > nomedocamposerial

Re: [pgbr-geral] SELECT CURRVAL, sempre retorna o ultimo?

2009-10-13 Por tôpico Luiz Rafael Culik Guimaraes
Ola vc estando em transacao, acredito que pegue o que vc gravou se vc usa o postgresql 8.4 vc pode utilizar insert into tabela( campo1,campo2 ) values ('11','11') RETURNING nomedocamposerial; []s Luiz - Original Message - From: "Bruno Carneiro" To: Sent: Tuesday, October 13, 2009 3

Re: [pgbr-geral] Dúvida de modelagem de contas de banc os

2009-10-13 Por tôpico Jose adriano Alves
> 2009/10/13 "André Ormenese ( Yahoo )" > > > > > > > Bruno, > > talvez vc não precise alterar lançamentos anteriores. Vc pode > > trabalhar > > como os bancos. Se tiver algum lançamento errado, faça um > > lançamento d

[pgbr-geral] SELECT CURRVAL, sempre retorna o ultimo?

2009-10-13 Por tôpico Bruno Carneiro
Quero dizer, - Eu gravo um registro - Outro usuário grava um registro - Eu faço SELECT CURRVAL Então, eu vou conseguir pegar o ultimo registro inserido por mim? Ou vou pegar o registro inserido pelo outro usuário? -- View this message in context: http://www.nabble.com/SELECT-CURRVAL%2C-sempre-

Re: [pgbr-geral] Dúvida de modelagem de contas de banc os

2009-10-13 Por tôpico André Ormenese ( Yahoo )
Pois é ... a trigger vai recalcular, certo ?!??! É esse processamento que eu sugeri não fazer. Apenas para poupar o servidor e banco. Jose adriano Alves escreveu: > Com a trigger voce nao vai recalcular NUNCA... > Quem vai gerencia tudo é a trigger, via insert update ou delete > > > 2009/10/13 J

Re: [pgbr-geral] Passar string para função

2009-10-13 Por tôpico Bruno Carneiro
Usei a notação $$String$$ e deu certo. Bruno Carneiro wrote: > > CREATE FUNCTION criarconta(varchar) RETURNS void AS $$ > DECLARE > pbanco ALIAS FOR $1; > BEGIN > SELECT idbanco FROM banco WHERE banco=pbanco; > END; > $$ LANGUAGE plpgsql; > > Eu tento chamar minha função assim: > > SE

[pgbr-geral] Passar string para função

2009-10-13 Por tôpico Bruno Carneiro
CREATE FUNCTION criarconta(varchar) RETURNS void AS $$ DECLARE pbanco ALIAS FOR $1; BEGIN SELECT idbanco FROM banco WHERE banco=pbanco; END; $$ LANGUAGE plpgsql; Eu tento chamar minha função assim: SELECT criarconta("Banco"); e recebo o erro: Erro de SQL: ERROR: column "BANCO" does n

Re: [pgbr-geral] Dúvida de modelagem de contas de banc os

2009-10-13 Por tôpico Jose adriano Alves
Com a trigger voce nao vai recalcular NUNCA... Quem vai gerencia tudo é a trigger, via insert update ou delete 2009/10/13 Jose adriano Alves > Não, você não vai calcular todos os dias... > A trigger vai fazer automaticamente pra vc!! > > > 2009/10/13 "André Ormenese ( Yahoo )" > > Bruno, >> ta

Re: [pgbr-geral] Dúvida de modelagem de contas de banc os

2009-10-13 Por tôpico Jose adriano Alves
Não, você não vai calcular todos os dias... A trigger vai fazer automaticamente pra vc!! 2009/10/13 "André Ormenese ( Yahoo )" > Bruno, > talvez vc não precise alterar lançamentos anteriores. Vc pode trabalhar > como os bancos. Se tiver algum lançamento errado, faça um lançamento de > estorno a

Re: [pgbr-geral] DER - "documentador" entidade relacionamento

2009-10-13 Por tôpico Bruno Carneiro
Leonardo Cezar wrote: > > Pra quem vive perguntando de DERs ... > > http://ondras.zarovi.cz/sql/demo/ > Baixei a ferramenta em questão. Achei boa, mas não entendi como usá-la com postgres. Em options encontrei algo relacionado ao postgres mas sempre quando clico em laod/save só me da a opção

Re: [pgbr-geral] Dúvida de modelagem de contas de ba ncos

2009-10-13 Por tôpico André Ormenese ( Yahoo )
Bruno, talvez vc não precise alterar lançamentos anteriores. Vc pode trabalhar como os bancos. Se tiver algum lançamento errado, faça um lançamento de estorno a débito ou a crédito, conforme a necessidade. Assim não precisa ficar recalculando saldos anteriores. André Bruno Carneiro escreveu: >

Re: [pgbr-geral] Dúvida de modelagem de contas de banc os

2009-10-13 Por tôpico Bruno Carneiro
Obrigado por essas dicas. Creio que seja esse mesmo o caminho. -- View this message in context: http://www.nabble.com/D%C3%BAvida-de-modelagem-de-contas-de-bancos-tp25834706p25875495.html Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com. _

Re: [pgbr-geral] Dúvida de modelagem de contas de banc os

2009-10-13 Por tôpico Bruno Carneiro
Jose adriano Alves wrote: > > Tabela movimento: > > CLIENTE, TIPOMOVIMENTO DATA_HORA, VALOR > 1 DEPOSITO10/08/2009 100,00 ( TRIGGER > INSERT > UPDATE DELETE) > 1 SAQUE 20/09/2009 30,00 ( TRIGGER > INSERT UPDATE DELETE) > 1

Re: [pgbr-geral] Dúvida de modelagem de contas de banc os

2009-10-13 Por tôpico Jose adriano Alves
Tabela movimento: CLIENTE, TIPOMOVIMENTO DATA_HORA, VALOR 1 DEPOSITO10/08/2009 100,00 ( TRIGGER INSERT UPDATE DELETE) 1 SAQUE 20/09/2009 30,00 ( TRIGGER INSERT UPDATE DELETE) 1 SAQUE 06/09/2009

Re: [pgbr-geral] Dúvida de modelagem de contas de ba ncos

2009-10-13 Por tôpico Tarcísio Sassara
2009/10/13 Bruno Carneiro : > Teoricamente pode sim... nenhuma restrição foi imposta sobre isso. Neste > caso, o > > ( saldo do dia n+1 ) = ( saldo do dia n ) + SUM(movimentação do dia n+1) > > Se a movimentação do dia n muda, o saldo do dia n muda, e consequentemente o > saldo do dia n+1 . A diár

[pgbr-geral] [OFF] ERRO NA PÁGINA DO PGCON - EMITIR BOLETO

2009-10-13 Por tôpico Versão 2 . 0 BOM D+ . . . [8)] Vencido por um WHISKY . . . Que m diria . . .
Galera, A impressão do boleto está com problemas... Segue o erro abaixo: Warning: Missing argument 1 for Invoice::Invoice(), called in /srv/www/ pgcon.postgresql.org.br/2009/inscr/boleto/boleto_bb.php on line 40 and defined in /srv/www/pgcon.postgresql.org.br/2009/inscr/bin/Invoice.php on line

Re: [pgbr-geral] Dúvida de modelagem de contas de banc os

2009-10-13 Por tôpico Bruno Carneiro
Tarcísio Sassara wrote: > > 2009/10/10 Bruno Carneiro : >> >> Então, minha única dúvida ai seria se no futuro, o usuário modificasse >> movimentações do passado, neste caso teria que re-calcular o saldo >> daquele >> dia. > > Não entendi o problema de um usuário alterar uma movimentação. Ele >