2010/1/19 Thiago Freitas <[email protected]>: > Um SELECT .... FOR UPDATE pode apresentar resultados diferentes se for > executado dentro ou fora de uma function? >
O SELECT vai ser o mesmo, independente da cláusula FOR UPDATE. Esta última apenas *reserva* os registros retornados pelo SELECT enquanto a transação estiver sendo executada. Mesmo que a function termine, se você não executar um ROLLBACK ou um COMMIT, os registros continuarão reservados com LOCK. -- TIAGO J. ADAMI http://www.adamiworks.com _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
