Boa tarde galera,
pg_query('BEGIN');
pg_query('LOCK TABLE tabela1');
pg_query('SELECT codigo +1 FROM tabela1');
pg_query('INSERT INTO tabela2(var1,var2,var3,var4)VALUES(1,2,3,4,5)');
pg_query('UPDATE tabela3 SET var1=1');
pg_query('COMMIT');por qual motivo um codigo desses no final das contas deixaria a tabela1 travada por causa do lock. Pelo que li, a tabela é liberada apos o COMMIT ou um ROLLBACK. Mas que poderia estar fazendo ela ficar travada? Obrigado -- Fernando Wobeto Desenvolvedor Web [email protected]
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
