Pessoal ainda com problema na transação.

Eu preciso fazer um processo em lote, mas queria efetivar a alteração em
pequenos pedaços, mas nada do que tentei funcionou, se alguém tiver
disponibilidade para uma ajuda, ficaria muito grato.



Enviado com MailTrack
<https://mailtrack.io/install?source=signature&lang=pt&[email protected]&idSignature=24>

Silfar Goulart

Em 11 de maio de 2016 09:53, Silfar Goulart <[email protected]> escreveu:

> Euler, eu também pensei nisso. Tipo criar um vetor e ir acumulando as
> linhas de uma transação, depois passar esse vetor para uma outra função e
> nela sim processar, mas empaquei na falta de conhecimento.
>
> Eu sei criar um vetor, sei colocar os componentes nele, mas não sei como
> recria-lo , isto zerar o vetor para receber uma nova transação.
>
> Vc tem skype ou hangout, se vc tiver um tempo gostaria de conversar um
> pouco, talvez mostrar melhor.
>
> skype: silfar.castro
>
>
>
> Enviado com MailTrack
> <https://mailtrack.io/install?source=signature&lang=pt&[email protected]&idSignature=24>
>
> Silfar Goulart
>
> Em 10 de maio de 2016 19:36, Euler Taveira <[email protected]>
> escreveu:
>
>> On 10-05-2016 18:51, Silfar Goulart wrote:
>> > Fazer isso num aplicativo, é possível, mas a importação se torna lenta,
>> > por isso eu fiz uma rotina apenas para importar o arquivo numa tabela
>> > temporária, com um campo para armazenar a linha, e fiz uma rotina no
>> > pgpsql para ler estes registros e num for processar as transações.
>> >
>> Você não mencionou número de linhas, portanto, fica difícil avaliar se é
>> lento. Contudo, pelo que você explicou acho que dá para ir acumulando os
>> comandos até o fim de uma "transação" e depois executá-los um a um
>> adicionando um bloco EXCEPTION (isso não deve ser tão rápido assim).
>> Estou muito cansado para fazer um exemplo ...
>>
>>
>> PS> evite top posting.
>>
>>
>> --
>>    Euler Taveira                   Timbira - http://www.timbira.com.br/
>>    PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a