3
A
回答
3
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
4
這取決於上下文中存儲過程的用法,但RETURN
是最簡單和最直接的解決方案。
相關問題
- 1. 如何終止存儲過程?
- 2. SQL存儲過程變量空檢查
- 3. 如何在存儲過程中檢查結果集爲空
- 4. 如何檢查存儲過程中的空值
- 5. 如何檢查存儲過程中的值爲空?
- 6. 如何檢查存儲過程中的空值?
- 7. 終止檢查合併
- 8. 如何檢查線程是否終止?
- 9. 查詢空表終止Ruby程序
- 10. 檢索值在存儲過程中,並用它存儲過程
- 11. 檢查存儲過程中的參數是否爲空或空
- 12. 如何檢查Linux進程以確定進程何時/何時終止/終止?
- 13. 如何防止SQL存儲過程
- 14. Safari本地存儲在終止並啓動時爲空
- 15. 如何檢查存儲過程是否存在?
- 16. 如何檢查SQL Azure中是否存在存儲過程?
- 17. 通過多個表,並存儲過程
- 18. SQL 2014存儲過程插入到表中,表格檢查爲空
- 19. 查詢存儲過程返回空
- 20. 檢查JSON字典是否爲空並存儲在列表中
- 21. 存儲過程終止從程序執行時
- 22. 使用oracle存儲過程檢查輸入參數的空值
- 23. 檢查NULL或空變量(MySQL存儲過程)
- 24. 檢查Process.Start終止
- 25. 檢查存儲過程返回值
- 26. SQL Server:存儲過程IFNULL檢查
- 27. 檢查存儲過程中的時間
- 28. 檢查和刪除存儲過程
- 29. 存儲過程和外鍵檢查
- 30. 檢查存儲過程是否有效