首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

transaction解决办法

2012-01-19 
transactionbegintransactionifexists(selecttitle_idfromtitleswheretitle_id tc2 )begindeletetitleswh

transaction
begin   transaction
if   exists(select   title_id   from   titles   where   title_id= 'tc2 ')
    begin
        delete   titles   where   title_id= 'tc2 '
        rollback   transaction
        print   'ok '
    end
问:人工能找到title_id   为tc2的记录,程序结果是()
答案是:a.删除该记录,不打印任何信息
b.删除该记录,并且打印ok
c。不删除该记录,并且打印ok


[解决办法]
c。不删除该记录,并且打印ok

热点排行