几个词没看懂~^-^英文已经丢到老家去了,但感觉应该是事物回滚和完成,错了别见笑~~
begin tran
update .....
set .....
where .......
save tran SaveDo
update ......
set ......
where ......
if(@@error!=0)
begin
rollback tran SaveDo --与上面的保存点的名称一致,看结果,跳回保存点
print 'show a error' --此句是最后执行
return
end
commit tran
begin tran
update .....
set .....
where .......
save tran SaveDo
update ......
set ......
where ......
if(@@error!=0)
begin
rollback tran SaveDo --与上面的保存点的名称一致,看结果,跳回保存点
print 'show a error' --此句是最后执行
return
end
commit tran
if [payment transaction date ] is not null
select * from FN_PAY_TRN --retrieve the records
else
if [Settlement Date] is not null
select * from FN_PAY_MTHD_TRN
在 表FN_PAY_TRN 和 FN_PAY_MTHD_TRN 中有要选的字段,还有很多表和字段,都是左联上主表的,这么表示FN_PAY_TRN 和 FN_PAY_MTHD_TRN有一个是主表,条件是当[payment transaction date ] and Settlement Date 有一个input时。
在jsp中,这2个条件时select的。