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
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
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:
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.
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
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
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
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
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