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

SQLSERVER2000存储过程事务有关问题

2012-03-06 
SQLSERVER2000存储过程事务问题我写了个存储过程里面包含事务 但是当我insert失败的时候 事务没有回滚 并

SQLSERVER2000存储过程事务问题
我写了个存储过程里面包含事务 但是当我insert失败的时候 事务没有回滚 并报出了主键重复的错误 语句终止 
请我如何解决~~

[解决办法]
SQL2000,有"set xact_abort on"也能自动回滚,但无法返回操作是否成功.

SQL2005及以上版本,有"set xact_abort on"也能自动回滚,用try.. catch..就能返回操作是否成功.

热点排行