wallace reis escreveu:
> Por quê?
> Não entendo. Pois vide [1] e [2]. No primeiro, fala sobre os AUTOCOMMIT
> modes e no segundo incentiva o uso quando estiver inserindo grande
> quantidade de dados.
>
> [1]
> http://www.postgresql.org/docs/8.1/interactive/app-psql.html#APP-PSQL-VARIABLES
> [2]
> http://www.postgresql.org/docs/8.1/interactive/populate.html#DISABLE-AUTOCOMMIT
>
>
> Estou esquecendo de algo?
>
Em primeiro lugar em [2] *NÃO* incentiva o uso do autocommit. (para um
grande volume de inserções deixe o SGBD realizar o trabalho adcional
apenas uma vez ao final de tudo e não a cada inserção)
Como está dito em [2] para desabilitar o autocommit defina
explicitamente uma transação:
BEGIN;
...
comandos
...
Se ocorreu algum erro
ROLLBACK;
senão
COMMIT;
fim-se
END;
[]s
Osvaldo
_______________________________________________________
O Yahoo! está de cara nova. Venha conferir!
http://br.yahoo.com
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios