没必要逐条进行啊,可以
Insert Into B(b1,b2)
Select A.a1,A.a2
From A
如果有其他的需要逐条进行的话,可以使用游标
Insert Into B(b1,b2)
Select A.a1,A.a2
From A
如果有其他的需要逐条进行的话,可以使用游标
解决方案 »
- sqlserver 存储过程接收另一个存储过程返回的两个表
- VS2008自带的sql server2005无法开启全文索引
- 删除不存在的索引异常的处理问题,请大虾们进来.
- 新手的问题:
- SQLServer2005递归查询的问题,也太傻了点吧,求教~~
- 存储过程中把三个表分别查询的结果 合成一张表???
- 求教
- 请教如何获得SQL数据库内datatime类型的四舍五入?
- 大家好!请问一个数据库恢复的问题
- 有关SQLSERVER2000的备份?
- 大家总结一下sql server 2000里面的默认字段除了getdate()以外,还能放那些有用的东西?
- ?:sql语句将column的类型从varchar(20)转成varchar(30)又不丢失数据?
declare cur1 cursor for
select field1,field2 from tableB
......
但你的这种情况不要用游标。
结构不同可用SELECT选择结果字段,如:insert tableb(field1,field2)
select field3,field7 from tableA where 条件假设你想把tableA的field3,field7查出来,插入到tableB的field1,field2中