【发布时间】:2019-06-04 02:38:16
【问题描述】:
我想知道 SQL Server 是否支持嵌套事务?
我可以看到其他类似的问题。
另外 - 我如何知道我是否处于嵌套事务中?
这似乎是一个奇怪的问题.. 但是..
在 SSMS 中,我可能意外地多次运行命令 BEGIN TRANSACTION .. 例如 .. 这是否意味着我需要多次运行 COMMIT TRANSACTION 才能完成交易?
我认为通常应该避免嵌套事务。
SELECT
[Initial Assess - Sweating],
COUNT(*)
FROM
Clinical.SAASCaseCards
GROUP BY
[Initial Assess - Sweating]
BEGIN TRANSACTION;
UPDATE Clinical.SAASCaseCards
SET [Initial Assess - Sweating] = '1'
WHERE [Initial Assess - Sweating]= '01'
COMMIT TRANSACTION ;
【问题讨论】:
标签: sql-server transactions nested