作为一名开发人员,错误处理和try/catch是我编写代码的非常重要的部分。
然而,在SQL Server存储过程中,最好的做法是在SP内部编写错误处理吗?如果没有(这似乎是普遍情况),异常是否会传播到.NET代码?我提出这个问题是因为我认为T-SQL的行为类似于C#错误处理。
那么,在T-SQL中编写错误处理的最佳方法是什么?
然而,在SQL Server存储过程中,最好的做法是在SP内部编写错误处理吗?如果没有(这似乎是普遍情况),异常是否会传播到.NET代码?我提出这个问题是因为我认为T-SQL的行为类似于C#错误处理。
那么,在T-SQL中编写错误处理的最佳方法是什么?