declare @errorSum int;
set @errorSum = 0;
begin tran
update cs_infos set flow = '1' where Id = @infId
set @errorSum=@errorSum+@@error
delete from cs_info_PublishPlans where InfId = @infId
set @errorSum=@errorSum+@@error
if @errorSum <> 0
rollback tran
else
begin
commit tran
set @updCount = @updCount + 1
set @siteIds = @siteIds + cast(@websiteId as nvarchar) + ';'
end