为什么在SQL SERVER中没有给出finally块?

Pra*_*aur 6 sql sql-server error-handling

像C#,VB.NET这样的所有语言都尝试捕获最终阻塞但是SQL服务器只有尝试并且只捕获为什么不给出最终阻塞是否有任何具体原因?

A-K*_*A-K 7

TRY ... CATCH块还有许多其他问题,例如你不能完全重新抛出错误,所以我会使用C#错误处理任何复杂的东西.我已经写了一整章书,你可以在这里下载免费的pdf


wal*_*lyk 0

这是因为默认的错误处理通常已经足够好了。过去很难编写可以编译但会导致一些严重错误的代码。