Хранимая процедура SQL Server, которая возвращает количество обработанных записей
У меня есть приложение Winforms, которое выполняет хранимую процедуру, которая проверяет несколько строк (около 500 КБ). Чтобы проинформировать пользователя о том, сколько строк уже обработано, мне понадобится хранимая процедура, которая возвращает значение каждые n строк. Например, каждые 1000 строк обрабатываются (большинствоINSERT
).
В противном случае я мог бы только сообщить, когда обрабатываются ВСЕ строки. Любые советы, как решить эту проблему?
Я подумал, что может быть полезно использовать триггер или какое-то запланированное задание, но я не могу понять, как его реализовать.