日期:2014-05-18  浏览次数:20505 次

sql 2005 中的一个问题
就是我新建了一张表,要把以前那表中的数据拷到现在这张表中,该怎么实现??

------解决方案--------------------
SQL code

insert into newtb
select * from oldtb

------解决方案--------------------
SQL code
1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 
法一:select * into b from a where 1 <>1 
法二:select top 0 * into b from a 

2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用) 
insert into b(a, b, c) select d,e,f from a;

------解决方案--------------------
SQL code
insert into 新表
select * from 舊表


--or 

select * into 新表 from 舊表