通常,存储过程在成功执行时返回0而不发生错误,在存储过程遇到错误时返回-1。
有无论如何我可以覆盖存储过程中的int返回值吗?覆盖存储过程的返回值
-1
A
回答
1
这里是function description这将给你任何你想要的回报。
或者,如果你需要写访问,你可以添加输出参数在你的StoredProcedure 像这样的事情
CREATE PROCEDURE dbo.MyStoredProcedure (
@myInput NVARCHAR(50),
@myOutput INT OUTPUT)
AS
SELECT @myOutput = COUNT(*)
FROM MyTable
WHERE MyColumn = @myInput
0
0
return 42
相关问题
- 1. 返回存储过程值
- 2. 存储过程返回值
- 3. 我的存储过程的返回值
- 4. 存储过程返回错误的值?
- 5. 从存储过程返回的值
- 6. 如何返回值的存储过程
- 7. 捕获存储过程的返回值
- 8. 获取存储过程的返回值
- 9. 选择存储过程的返回值
- 10. SQL Server存储过程的返回值
- 11. 需要存储过程的返回值
- 12. 存储过程返回错误的值
- 13. 存储过程返回选定的值
- 14. 存储过程中的返回值MYSQL
- 15. 存储过程的返回值
- 16. 存储过程的默认返回值
- 17. 覆盖方法返回值
- 18. 存储过程返回错误值
- 19. 检查存储过程返回值
- 20. Informix存储过程返回值
- 21. 存储过程不返回值
- 22. 如何返回值1存储过程
- 23. MySQL - 存储过程返回意外值
- 24. 从存储过程获取返回值
- 25. 存储过程返回空值
- 26. LINQ存储过程和返回值
- 27. 从MySQL存储过程返回值
- 28. 存储过程不返回值
- 29. 存储过程返回空值
- 30. MySQL存储过程返回值
使用功能,而不是StoredProcedure的。 –
您可能[RETURN](http://msdn.microsoft.com/zh-cn/library/ms174998%28v=sql.90%29.aspx)过程中的int。 –