Calcular el número de filas afectadas por la consulta por lotes en PostgreSQL
En primer lugar, sí, he leído la documentación de la declaración de DO :)http://www.postgresql.org/docs/9.1/static/sql-do.html
Así que mi pregunta:
Necesito ejecutar un bloque dinámico de código que contenga instrucciones de ACTUALIZACIÓN y calcular el número de todas las filas afectadas. Estoy usandoAdo.Net
proveedor.
En Oracle la solución tendría 4 pasos:
agregar el parámetro InputOutput "N" al comandoañadirCOMENZAR ... FINAL; mandarañadir: N: =: N + sql% rowcount después de cada declaración.¡Está hecho! Podemos leer el parámetro N desde el comando, después de ejecutarlo.¿Cómo puedo hacerlo con PostgreSQL? Estoy usando el proveedor npgsql pero puedo migrar a devard si ayuda.