>  기사  >  데이터 베이스  >  【SQL】关于存储过程调用过程中事务的点点滴滴

【SQL】关于存储过程调用过程中事务的点点滴滴

WBOY
WBOY원래의
2016-06-07 17:42:271185검색

1、调用两个存储过程 -- -------------------------------------------------------------- -- 表[dbo].[aaa_test]中[id]为主键 -- . , @p_name varchar ( 50 ) . ( , ) VALUES ( @p_id , @p_name ) . , @p_name varchar ( 50 ) . ( , ) VALUES ( @p_id , @p

 

1、调用两个存储过程

---------------------------------------------------------------- -- 表[dbo].[aaa_test]中[id]为主键 --., @p_name varchar(50) . ( ,) VALUES (@p_id ,@p_name) ., @p_name varchar(50) . ( ,) VALUES (@p_id ,@p_name) dbo.aaa_test_proc1 ,dbo.aaa_test_proc2 , --(1 行受影响) --消息 2627,级别 14,状态 1,香港服务器租用,过程 aaa_test_proc2,美国空间,第 11 行 --违反了 PRIMARY KEY 约束 'PK_aaa_test'。不能在对象 'dbo.aaa_test' 中插入重复键。 --

id name

1 事务测试1







-- 【结论】:不明确指定事务时,美国服务器,两次存储过程调用是分开的两个事务
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.