Berechnen Sie die Anzahl der Zeilen, die von der Stapelabfrage in PostgreSQL betroffen sind

Zuallererst habe ich ja die Dokumentation zur DO-Anweisung gelesen :)http://www.postgresql.org/docs/9.1/static/sql-do.html

Also meine Frage:

Ich muss einen dynamischen Codeblock ausführen, der UPDATE-Anweisungen enthält, und die Anzahl aller betroffenen Zeilen berechnen. Ich benutzeAdo.Net Anbieter.

In Oracle hätte die Lösung 4 Schritte:

Fügen Sie dem Befehl den InputOutput-Parameter "N" hinzuhinzufügenBEGIN ... END; Befehlenhinzufügen: N: =: N + sql% rowcount nach jeder Aussage.Es ist fertig! Wir können N Parameter vom Befehl lesen, nachdem wir ihn ausgeführt haben.

Wie kann ich das mit PostgreSQL machen? Ich verwende den npgsql-Provider, kann aber auf devard migrieren, wenn es hilft.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage