Если таблица не пуста, показать содержимое таблицы и не выполнять оставшуюся часть сценария. Как этого добиться? Какова лучшая методология? включить noexec или raiserror? или используйте Return?
Спасибо!
Это зависит от контекста использования хранимой процедуры, но RETURN - самое простое и простое решение.
RETURN
if exists(select top 1 NULL from <your_table_name>) begin --do something if you need select col1, col2,... from <your_table_name> where <your_condition> --do other things if needed end else return <-- this will stop right here and return