获取结果后,从#result获取某些字段并将它们放入不同的表中的最简单方法是什么(数据类型可能不匹配,这将需要一些转换)。
select * into #result from table1
我可以执行“SELECT * INTO”或游标循环#result并将其插入目标表吗?还有更好的方法吗?
答案 0 :(得分:3)
一种方法(如果有问题的数据库支持)是使用带有SELECT子句的INSERT
语句。例如:
INSERT INTO targettable (val1, val2)
SELECT someval1, someval2 FROM sourcetable