Я пытаюсь выполнить Хранимую процедуру на регулярной основе с использованием SQL-заданий и сохранить результаты этого в файле .txt в папке.Сохраненные результаты процедуры в файл, только если нет null
Я использовал команду BCP, которая, как:
DECLARE @command VARCHAR(1000)
SET @command = 'BCP "Exec [DatabaseName].[dbo].[StoredProcedureName] " queryout "D:\In\ErrorDetails'+ '.txt" -c -T -t -k'
EXEC xp_cmdshell @command
Мне нужно, чтобы это выполнить, только если результаты SP не нуль.
Использования EXISTS, чтобы увидеть, если она возвращает NULL перед вызовом прока. https://msdn.microsoft.com/en-us/library/ms188336.aspx – smoore4