Если изменение процедуры приемлемо, вы можете изменить любое ОБНОВЛЕНИЕ в ВЫБОР, чтобы увидеть, что будет обновлено. Например, измените это:
UPDATE mt
SET x=1
FROM MyTable mt
JOIN OtherTable ot ON mt.y=ot.y
WHERE SomeCondition='true'
к этому:
SELECT *
FROM MyTable mt
JOIN OtherTable ot ON mt.y=ot.y
WHERE SomeCondition='true'
Как говорится, то, что вы просите, на самом деле не является хорошей практикой. Лучшая практика для тестирования процедуры, которая выполняет обновления, - это сделать тестовую копию вашей базы данных и запустить процедуру на тестовой копии. Затем вы можете посмотреть фактические результаты ОБНОВЛЕНИЯ в тестовой копии, и ваши реальные данные не будут затронуты.