一条SQL语句执行后,出现两条(xxx行受影响)是怎么回事?

时间:2022-09-22 22:54:31
一个简单的sql语句:
insert into talbe1(items)
select items from table2

执行完了显示:
(17行受影响)
(1233行受影响)

这是为什么??

8 个解决方案

#1


select items from table2   --17行?
表talbe1上是否有INSERT触发器?

#2


象楼上说的应该有触发器吧

#3


查看talbe1表上是否有触发器..

select name
 from sys.objects
 where type='TR' and parent_object_id=object_id('talbe1')

#4


引用 1 楼 wwwwgou 的回复:
select items from table2   --17行?
表talbe1上是否有INSERT触发器?


是的 有insert 和 update 触发器

#5


引用 3 楼 ap0405140 的回复:
查看talbe1表上是否有触发器..

select name
 from sys.objects
 where type='TR' and parent_object_id=object_id('talbe1')


是的 有insert 和 update 触发器 
是因为insert触发器的原因吗?能解释下么 谢谢 一条SQL语句执行后,出现两条(xxx行受影响)是怎么回事?

#6


是的。那(1233行受影响),应该是你触发器中SQL执行受影响的行数。
触发器和触发它的SQL脚本,属于一个事务。要么都成功,要么都失败。

#7


引用 5 楼 jay173361646 的回复:
Quote: 引用 3 楼 ap0405140 的回复:

查看talbe1表上是否有触发器..

select name
 from sys.objects
 where type='TR' and parent_object_id=object_id('talbe1')


是的 有insert 和 update 触发器 
是因为insert触发器的原因吗?能解释下么 谢谢 一条SQL语句执行后,出现两条(xxx行受影响)是怎么回事?

insert触发器,顾名思义,是insert后触发的程序.
LZ在1楼代码里insert into talbe1.. 所以触发了这个insert触发器.

#8


肯定有触发器

#1


select items from table2   --17行?
表talbe1上是否有INSERT触发器?

#2


象楼上说的应该有触发器吧

#3


查看talbe1表上是否有触发器..

select name
 from sys.objects
 where type='TR' and parent_object_id=object_id('talbe1')

#4


引用 1 楼 wwwwgou 的回复:
select items from table2   --17行?
表talbe1上是否有INSERT触发器?


是的 有insert 和 update 触发器

#5


引用 3 楼 ap0405140 的回复:
查看talbe1表上是否有触发器..

select name
 from sys.objects
 where type='TR' and parent_object_id=object_id('talbe1')


是的 有insert 和 update 触发器 
是因为insert触发器的原因吗?能解释下么 谢谢 一条SQL语句执行后,出现两条(xxx行受影响)是怎么回事?

#6


是的。那(1233行受影响),应该是你触发器中SQL执行受影响的行数。
触发器和触发它的SQL脚本,属于一个事务。要么都成功,要么都失败。

#7


引用 5 楼 jay173361646 的回复:
Quote: 引用 3 楼 ap0405140 的回复:

查看talbe1表上是否有触发器..

select name
 from sys.objects
 where type='TR' and parent_object_id=object_id('talbe1')


是的 有insert 和 update 触发器 
是因为insert触发器的原因吗?能解释下么 谢谢 一条SQL语句执行后,出现两条(xxx行受影响)是怎么回事?

insert触发器,顾名思义,是insert后触发的程序.
LZ在1楼代码里insert into talbe1.. 所以触发了这个insert触发器.

#8


肯定有触发器