Sql server 提交事务和结束事务一起使用

Sql server 提交事务和结束事务一起使用,sql-server,Sql Server,我遇到了以下T-SQL: ... COMMIT TRANSACTION END TRANSACTION BEGIN TRANSACTION; ... 在这种情况下,提交和结束事务之间有什么区别?SQL Server t-SQL中不存在结束事务 唯一可用的事务命令是带有可选名称的begintransaction,加上带有可选名称的COMMIT和ROLLBACK END TRANSACTION将给您一个语法错误。您没有在“END TRANSACTION”行上看到语法错误吗?没有错误,因为这是从ph

我遇到了以下T-SQL:

...
COMMIT TRANSACTION
END TRANSACTION
BEGIN TRANSACTION;
...

在这种情况下,提交和结束事务之间有什么区别?SQL Server t-SQL中不存在结束事务

唯一可用的事务命令是带有可选名称的
begintransaction
,加上带有可选名称的
COMMIT
ROLLBACK


END TRANSACTION
将给您一个语法错误。

您没有在“END TRANSACTION”行上看到语法错误吗?没有错误,因为这是从php调用的,任何错误都将被忽略,但是您的评论回答了我的问题-这是一个编码错误,现已被删除。