Raul Andres Duque escribió:
> si ... tienes razón ... cómo sabrá el motor que esta en una transacción?
Uff! Es su trabajo saber en que estado está en cada momento, no? La
respuesta a tu pregunta es "lo sabe porque tiene una variable que lo
indica".
> Tiene sentido que no permita hacer commits dentro de una función ... podría
> llegar a "dañar" la transacción original (de la cual es llamada la
> función).
Claro.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.