Oblicz liczbę wierszy, których dotyczy zapytanie wsadowe w PostgreSQL
Przede wszystkim tak, przeczytałem dokumentację dla instrukcji DO :)http://www.postgresql.org/docs/9.1/static/sql-do.html
Więc moje pytanie:
Muszę wykonać jakiś dynamiczny blok kodu, który zawiera instrukcje UPDATE i obliczyć liczbę wszystkich wierszy, których dotyczy problem. używamAdo.Net
dostawca.
W Oracle rozwiązanie miałoby 4 kroki:
dodaj parametr InputOutput „N” do poleceniaDodajBEGIN ... END; dowodzićDodaj: N: =: N + sql% rowcount po każdym oświadczeniu.Zrobione! Możemy odczytać parametr N z polecenia po jego wykonaniu.Jak mogę to zrobić za pomocą PostgreSQL? Używam dostawcy npgsql, ale mogę migrować do devard, jeśli to pomaga.