У меня около 4 запросов Excel, которые запускают хранимую процедуру на SQL Сервере.
Мне нужно иметь возможность выполнить проверку хранимой процедуры и вызвать ошибку, если определенные логики c это правда.
Это может быть что-то простое, как ...
IF @@ROWCOUNT = 0
BEGIN
RAISERROR(N'NO JOB WAS FOUND IN THE REPORT!', 18, 1);
END
В действительности я буду проверять более сложные логики c, а затем возвращать ошибку если определенные условия не выполнены. Это не то, что я могу сделать, обрабатывая ошибки в самом Excel, поэтому я хочу поднять ошибку с SQL.
Может кто-нибудь помочь? Кажется, он просто обновляет sh запрос и никогда не выдает ошибку. В идеале, я бы хотел, чтобы всплыло окно с сообщением об ошибке SQL Server.
Я не эксперт по Excel, поэтому решил, что я начну здесь.