Vamos lá: Tipo imaginamos o seguinte, que no MYSQL e tenha uma função FecharVenda();
dentro dessa função é iniciada uma transação para adicionar os itens relacionados a tabela vendas..vamos ao exeplo CREATE FUNCTION FecharVenda() START TRANSACTION, INSERT venda() // cria a venda INSERT itens () //Inseres os intes relacionado a venda ROLLBACK // caso tenha algum erro COMMIT // Se tudo foi ok. É mais ou menos isso ai, tipo tenho uma função em MYSQL que dentro dela se inicia uma transação, se tudo foi corretamento da um COMMIT e tiver algum erro na operação ROLLBACK e desfaz tudo.. Entendeu ? Em 17 de março de 2011 09:31, Euler Taveira de Oliveira <eu...@timbira.com>escreveu: > Em 17-03-2011 09:24, izana souza torres escreveu: > > No caso do Postgres onde eu armazeno minhas transações? É dentro de uma > > função também como no MYSQL? > > > O que você chama de transação? Podes dar um exemplo? > > > -- > Euler Taveira de Oliveira > http://www.timbira.com/ > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral