Procedura przechowywana SQL Server, która zwraca numer przetworzonych rekordów

Mam aplikację Winforms, która wykonuje procedurę przechowywaną, która sprawdza kilka wierszy (około 500k). Aby poinformować użytkownika o tym, ile wierszy zostało już przetworzonych, potrzebowałbym procedury składowanej, która zwraca wartość co n wierszy. Na przykład co 1000 przetworzonych wierszy (większość z nich toINSERT).

W przeciwnym razie będę mógł poinformować tylko wtedy, gdy WSZYSTKIE wiersze zostaną przetworzone. Jakieś wskazówki, jak to rozwiązać?

Pomyślałem, że użyteczne może być użycie wyzwalacza lub jakiegoś zaplanowanego zadania, ale nie wiem, jak go wdrożyć.

questionAnswers(1)

yourAnswerToTheQuestion