34,590
社区成员
发帖
与我相关
我的任务
分享
BEGIN TRY
declare @ProductId int
begin tran --开始事务
-- 插入商品信息
Insert Tab1(productName,productCode)
Values(@productName,@productCode)
-- 插入商品规格
select @productId=@@IDENTITY
Insert Tab2(productId,Specifications)
Values(@productId, @Specifications)
--其他语句
。。。
commit tran --提交事务
return 1
END TRY
BEGIN CATCH
rollback tran
return 0
END CATCH
BEGIN TRY
begin tran --开始事务
-- 插入商品信息
Insert Tab1(priductId,priductName,productCode)
Values(@priductId,@priductName,@productCode)
-- 插入商品规格
Insert Tab2(priductId,Specifications)
Values(@priductId,@Specifications)
--其他语句
。。。
commit tran --提交事务
return 1
END TRY
BEGIN CATCH
rollback tran
return 0
END CATCH