Bom dia lista,
Seguinte, tenho duas tabelas A e B.
Table A
-
id - (sequence)
nome
Tabela B
-
id - (sequence)
obs
idtba - FK
Tenho um formulário onde é feita a entrada dos dados na tabela A, mas
ao gravar os dados na mesma preciso fazer um insert na tabela B para
utilize trigger
- Original Message -
From: Vasco Antonio [EMAIL PROTECTED]
To: pgbr-geral@listas.postgresql.org.br
Sent: Wednesday, June 25, 2008 10:13 AM
Subject: [pgbr-geral] INSERT SIMULTÂNEO
Bom dia lista,
Seguinte, tenho duas tabelas A e B.
Table A
-
id - (sequence
On Wed, Jun 25, 2008 at 10:13 AM, Vasco Antonio [EMAIL PROTECTED] wrote:
Seguinte, tenho duas tabelas A e B.
Table A
-
id - (sequence)
nome
Tabela B
-
id - (sequence)
obs
idtba - FK
[corte]
Como posso fazer isso direto no banco, visto que se fizer no código
Vasco Antonio wrote:
Bom dia lista,
Seguinte, tenho duas tabelas A e B.
Table A
-
id - (sequence)
nome
Tabela B
-
id - (sequence)
obs
idtba - FK
Tenho um formulário onde é feita a entrada dos dados na tabela A, mas
ao gravar os dados na mesma preciso fazer
Olá,
Você pode fazer um gatilho (trigger) que assim que inserir na tabela A
insira também na tabela B.
[]s
2008/6/25 Vasco Antonio [EMAIL PROTECTED]:
Bom dia lista,
Seguinte, tenho duas tabelas A e B.
Table A
-
id - (sequence)
nome
Tabela B
-
id - (sequence)
2008/6/25 Vasco Antonio [EMAIL PROTECTED]:
Table A
-
id - (sequence)
nome
Tabela B
-
id - (sequence)
obs
idtba - FK
Faça-se um favor, se não for possível dar chaves naturais, pelo menos
use domínios para dar nomes consistentes, por exemplo, no caso, ou
nome é
Duas saídas: triggers e rules (estas são mais simples).
Aqui tem uns exemplos simples inspirados na documentação:
http://pg.ribafs.net/down/prog//Modulo1Aula14FuncoesTriggers.pdf
2008/6/25 Vasco Antonio [EMAIL PROTECTED]:
Bom dia lista,
Seguinte, tenho duas tabelas A e B.
Table A
Faça utilizando gatilho e se for o caso dentro da função gatilho (Triggers)
você faz a chamada para a sequencia completando o registro da tabela A.
[]´s
2008/6/25 Vasco Antonio [EMAIL PROTECTED]:
Bom dia lista,
Seguinte, tenho duas tabelas A e B.
Table A
-
id - (sequence)
acho que q a dica do leo é bem mais simples usando o currval
- Original Message -
From: José Mello Júnior
To: Comunidade PostgreSQL Brasileira
Sent: Wednesday, June 25, 2008 11:35 AM
Subject: Re: [pgbr-geral] INSERT SIMULTÂNEO
Faça utilizando gatilho e se for o caso