https://learn.microsoft.com/en-us/answers/questions/2045573/how-to-throw-error-from-my-procedure-so-that-sp-ex
how to throw error from my procedure so that sp_execute_remmote catches the faliure and returns npn...
how to throw error from my procedure so that sp_execute_remmote catches the faliure and returns npn 0 value