Gespeicherte SQL Server-Prozedur, die die Nummer des verarbeiteten Datensatzes zurückgibt
Ich habe eine Winforms-Anwendung, die eine gespeicherte Prozedur ausführt, die mehrere Zeilen (ca. 500k) untersucht. Um den Benutzer darüber zu informieren, wie viele Zeilen bereits verarbeitet wurden, würde ich eine gespeicherte Prozedur benötigen, die alle n Zeilen einen Wert zurückgibt. Beispielsweise werden alle 1000 Zeilen verarbeitet (die meisten sindINSERT
).
Ansonsten könnte ich nur mitteilen, wann ALLE Zeilen abgearbeitet werden. Irgendwelche Tipps, wie man das löst?
Ich dachte, es könnte nützlich sein, einen Auslöser oder eine geplante Aufgabe zu verwenden, aber ich kann nicht herausfinden, wie ich sie implementieren soll.