Re: [pgbr-geral] Valor do campo no Before Insert

2009-08-14 Por tôpico Nilson Chagas
O Fabrizio já respondeu e provavelmente dará certo (testarei assim que chegar em casa). Mas como vc perguntou do objetivo é o seguinte: Tabela perfil Campos per_id, per_descr Tabela usuario Campos usu_id, usu_username, per_id Na tabela perfil tenho um registro cuja descrição é Usuário Sempre

Re: [pgbr-geral] Valor do campo no Before Insert

2009-08-14 Por tôpico JotaComm
Olá, Pensei na seguinte solução. Veja se atende a sua solução: CREATE RULE rule_exemplo AS ON INSERT TO usuario DO UPDATE usuario SET per_id=perfil.per_id FROM perfil WHERE perfil.per_desc='Usuario'; Exemplo de utilização: INSERT INTO usuario(usu_id,usu_usename) VALUES (1,'JP'); Ao realizar

Re: [pgbr-geral] Valor do campo no Before Insert

2009-08-14 Por tôpico Nilson Chagas
Puxa sabia que existia outras formas. Uma pergunta, o CREATE RULE estará funcionando como um DEFAULT para o campo no disparo da inserção?? Se eu informar um id diferente, ele não vai sobregravar?? (só para confirmar) -- []s Nilson Chagas - Ubuntu User 25794 --- Visite:

Re: [pgbr-geral] Valor do campo no Before Insert

2009-08-14 Por tôpico JotaComm
Olá, Nilson 2009/8/14 Nilson Chagas nilson.chagas.si...@gmail.com Puxa sabia que existia outras formas. Uma pergunta, o CREATE RULE estará funcionando como um DEFAULT para o campo no disparo da inserção?? Sim. Toda inserção que estiver na tabela ele chama rule e executa o comando UPDATE.

Re: [pgbr-geral] Valor do campo no Before Insert

2009-08-14 Por tôpico Nilson Chagas
2009/8/14 JotaComm jota.c...@gmail.com: Olá, Nilson 2009/8/14 Nilson Chagas nilson.chagas.si...@gmail.com Puxa sabia que existia outras formas. Uma pergunta, o CREATE RULE estará funcionando como um DEFAULT para o campo no disparo da inserção?? Sim. Toda inserção que estiver na tabela

Re: [pgbr-geral] Valor do campo no Before Insert

2009-08-14 Por tôpico JotaComm
Nilson, 2009/8/14 Nilson Chagas nilson.chagas.si...@gmail.com 2009/8/14 JotaComm jota.c...@gmail.com: Olá, Nilson 2009/8/14 Nilson Chagas nilson.chagas.si...@gmail.com Puxa sabia que existia outras formas. Uma pergunta, o CREATE RULE estará funcionando como um DEFAULT para o

Re: [pgbr-geral] Valor do campo no Before Insert

2009-08-14 Por tôpico Nilson Chagas
2009/8/14 JotaComm jota.c...@gmail.com: Nilson, 2009/8/14 Nilson Chagas nilson.chagas.si...@gmail.com 2009/8/14 JotaComm jota.c...@gmail.com: Olá, Nilson 2009/8/14 Nilson Chagas nilson.chagas.si...@gmail.com Puxa sabia que existia outras formas. Uma pergunta, o CREATE RULE

Re: [pgbr-geral] Valor do campo no Before Insert

2009-08-13 Por tôpico JotaComm
Olá, Nilson Fiquei um pouco confuso. Você poderia discorrer um pouco mais sobre qual o seu objetivo com esta função? 2009/8/13 Nilson Chagas nilson.chagas.si...@gmail.com Pessoal, Não sou dba, e estou apenas gatinhando no postgresql. Preciso de uma trigger no before insert da tabela (ou

Re: [pgbr-geral] Valor do campo no Before Insert

2009-08-13 Por tôpico Fabrízio de Royes Mello
2009/8/13 Nilson Chagas nilson.chagas.si...@gmail.com Pessoal, Não sou dba, e estou apenas gatinhando no postgresql. Preciso de uma trigger no before insert da tabela (ou talvez alguém tenha até uma outra solução). Estou tentando algo assim: CREATE OR REPLACE FUNCTION