Я предполагаю, что SP делает что-то более особенное, чем просто удаление строки.
Если это единственная вещь, вы могли бы просто сделать что-то хакерское, например:
SELECT 'EXEC [import].[spDeleteFromAllImportRelatedTables] @fileID =', importfileid from import.importfiles where importfilestatusid < 7
И затемскопируйте и вставьте результаты и выполните это?
Альтернативно, если это запланированная очистка, подумайте о переосмыслении вашего кода и написании нового SP, который выполняет то же, что и DeleteFromAllImportRelatedTables, но с использованием критериев, указанных вами выше.Хотя, возможно, имеется некоторое дублирование кода, это, скорее всего, сделает его более быстрым и легким для понимания того, что происходит, и будет легче отлаживать, так как вы не будете отслеживать вызовы SP внутри SP, чтобы найти какие-либо проблемы.