sqlserver 中有一张临时表,需要把临时表的数据同时插入其他表,只有第一个insert能插入数据,why??

sqlserver 中有一张临时表,需要把临时表的数据同时插入其他多张表,只有第一个insert能插入数据,而紧跟在后面的insert到其他表的语句执行了却没数据插入why?? 临时表名不可能与其他存储过程中临时表重复,及时重复了也在不同进程,也不会受到影响。

第1个回答  2013-07-26
看看你的语句
什么都不写,怎么判断哪里出错追问

insert into A(......)
select ...... from #T
insert into B(......)
select ...... from #T
insert into C(......)
select ...... from #T
第一句可以 ,后面两句不行

追答

错误信息是什么

追问

3q 没错误信息 还是感谢你的回答
已经解决 直接把表里数据查出来 再插入另外的两张表

本回答被提问者采纳
相似回答