我读到这ERROR_STATE()
有助于区分源代码中可能发生相同类型错误的不同状态/位置。但我并不清楚它如何有用。
MSDN 指出:
ERROR_STATE()
返回导致运行 TRY…CATCH 构造的 CATCH 块的错误的状态编号。
如何真正使用它?有人可以举个例子吗,这篇参考文章中提供的那些并不能真正帮助我很好地解释事情?
我正在学习在 SQL Server 2008 中使用 CDC,我读过 LSN 总是递增并且基于时间戳,所以为什么需要 LSN,如果它是根据时间戳计算的,可以用作所做更改的增量序列 ID。我相信 lsn 还会有其他一些用途。