如何找到当前的交易水平?
如何在 SQL Server 上找到当前数据库的事务级别?
How do you find current database's transaction level on SQL Server?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何在 SQL Server 上找到当前数据库的事务级别?
How do you find current database's transaction level on SQL Server?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
运行此命令:
learn.microsoft.com 参考常量值。
Run this:
learn.microsoft.com reference for the constant values.
只需运行
DBCC useroptions
,您就会得到如下内容:just run
DBCC useroptions
and you'll get something like this:如果您正在谈论当前事务嵌套级别,那么您将使用
@@TRANCOUNT
。如果您正在谈论事务隔离级别,请使用
DBCC USEROPTIONS
并查找隔离级别选项。 如果未设置,则已提交读取。If you are talking about the current transaction nesting level, then you would use
@@TRANCOUNT
.If you are talking about transaction isolation level, use
DBCC USEROPTIONS
and look for an option of isolation level. If it isn't set, it's read committed.