我在存储过程中出现此错误。 EXECUTE后的事务计数表示BEGIN和COMMIT语句不匹配的数量。以前的计数= 1,当前计数= 0. 我通读了一些答案,发现如果没有提交就返回,我得到错误。我的存储过程是这样的: BEGIN TRY
BEGIN
if @id is null
BEGIN
set @id= (SELECT last_sequence_value F
我的SQL Server存储过程查询输出有问题。目前正在使用此: SELECT *
FROM Head H
INNER JOIN Line L ON H.invno = L.invno
INNER JOIN Misc M ON H.invno = M.invno
INNER JOIN QSMU Q ON H.invno = Q.invno
WHERE H.invno = @Invno