Calcular o número de linhas afetadas pela consulta em lote no PostgreSQL

Primeiro de tudo, sim, eu li a documentação para a instrução DO :)http://www.postgresql.org/docs/9.1/static/sql-do.html

Então minha pergunta:

Eu preciso executar alguns blocos dinâmicos de código que contém instruções UPDATE e calcular o número de todas as linhas afetadas. estou a usarAdo.Net fornecedor.

No Oracle, a solução teria 4 etapas:

adicione o parâmetro InputOutput "N" ao comandoadicionarCOMEÇAR ... FIM; comandaradicionar: N: =: N + sql% rowcount depois de cada declaração.Está feito! Podemos ler o parâmetro N do comando, depois de executá-lo.

Como posso fazer isso com o PostgreSQL? Estou usando o provedor npgsql, mas posso migrar para devard se isso ajudar.

questionAnswers(2)

yourAnswerToTheQuestion