Search Postgresql Archives

Re: It is possible to update more than 1 table in the same update statement?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Thanks for the reply.

I have write the transaction, but I have some doubt's... If in this example the Update is executed successfully and the Function it is not, what happens? The Update automatically rolls back?

Example:

[code]
Begin;
update aae_anuncios
                                    set
                                    n_anunciante = 'teste',
                                    email = 'teste@xxxxxxxxx',
                                    telefone_privado = '123456789',
                                    dat_nasc = '1980-01-01',
                                    n_anuncio = 'teste nome',
                                    telefone_anuncio = '234567890',
                                    id_genero = 'femi',
                                    id_cidade = '1452003',
                                    id_nacionalidade = 'BRAS',
                                    id_orientacao = 'h'
                                    where id_anuncio_externo = '38';
                                   
    select apr_update_hist_2_1('aae_hist_anuncios',
    'id_anuncio_externo',
    '38', /* id_anuncio_externo */
    '2010-08-31', /* data_inicio */
    '2010-12-29', /* data_fim */
    'AA' /* Motivo: Aprovação Anúncio */
    );
commit;
[/code]

Best Regards,


On Sun, Nov 7, 2010 at 3:41 PM, Scott Ribe <scott_ribe@xxxxxxxxxxxxxxx> wrote:
On Nov 7, 2010, at 8:37 AM, Andre Lopes wrote:

> The only way I can guarantee a transaction is in a Function or there are other ways?

--
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux