Для INSERT, UPDATE и DELETE операторов SQL, выполняемых непосредственно против базы данных, большинство поставщиков баз данных возвращают количество затронутых строк. Для хранимых процедур количество затронутых записей всегда -1.
Как мы получаем количество записей, на которые влияет хранимая процедура?