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 ele chama rule e executa o comando > UPDATE. >> >> >> Se eu informar um id diferente, ele não vai sobregravar?? (só para >> confirmar) > > Irá gerar um nova entrada (linha) na tabela.
Aqui você me confundiu. Se eu fizer um insert into usuario (usu_id, usu_username) values (1, 'teste') Com o rule, ele vai inserir o per_id da tabela perfil no campo per_id da tabela usuario. E se eu fizer insert into usuario (usu_id, usu_username, per_id) values (1, 'teste', 10) Ele vai criar uma nova linha?? Ps.: Perdão pela ignorancia. -- []s Nilson Chagas - Ubuntu User 25794 --- Visite: http://www.avozdoevangelho.com.br -> Peça gratuitamente um curso Bíblico Twitter: avozdoevangelho http://www.amados.com.br http://bbnradio.org -> Ouça a rádio e faça gratuitamente um Curso Biblico On-Line _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral