SqlServer 2005 数据库中如何将一张表的数据插入另一张表

时间:2022-01-19 01:44:04
SqlServer 2005 数据库中如何将一张表的数据插入另一张表.......

11 个解决方案

#1


insert into Tb2 select * from Tb1

#2


http://edu.codepub.com/2009/1209/18578.php


1、说明:复制表(只复制结构,源表名:a 新表名:b)
法一:select * into b from a where 1 <>1 
法二:select top 0 * into b from a 

2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b)

INSERT INTO 表名a(属性) SELECT (属性) FROM 表名b

#3


   。。。楼上   正解。。。

#4


引用 2 楼 wiki14 的回复:
http://edu.codepub.com/2009/1209/18578.php


1、说明:复制表(只复制结构,源表名:a 新表名:b)
法一:select * into b from a where 1 <>1
法二:select top 0 * into b from a

2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b)

INSERT INTO 表名a(属性) SELECT (属性) FROM 表名b

很强

#5


学习学习回复内容太短了! 

#6


引用 1 楼 wuyq11 的回复:
insert into Tb2 select * from Tb1
SqlServer 2005 数据库中如何将一张表的数据插入另一张表

#7


insert into t1 select * from t2

#8


我想在二楼的基础上在添加一条:
3.复制表结构和表数据
select * into tb2 from tb1(tb2:目标表;tbl1:源表)

#9


除了SQL的方式,也可以用数据引入引出...

#10


这样做的意义是?- - 不就是把表复制一遍么。。。

#11


这个很基础的问题。建议LZ多看看基础知识。

#1


insert into Tb2 select * from Tb1

#2


http://edu.codepub.com/2009/1209/18578.php


1、说明:复制表(只复制结构,源表名:a 新表名:b)
法一:select * into b from a where 1 <>1 
法二:select top 0 * into b from a 

2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b)

INSERT INTO 表名a(属性) SELECT (属性) FROM 表名b

#3


   。。。楼上   正解。。。

#4


引用 2 楼 wiki14 的回复:
http://edu.codepub.com/2009/1209/18578.php


1、说明:复制表(只复制结构,源表名:a 新表名:b)
法一:select * into b from a where 1 <>1
法二:select top 0 * into b from a

2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b)

INSERT INTO 表名a(属性) SELECT (属性) FROM 表名b

很强

#5


学习学习回复内容太短了! 

#6


引用 1 楼 wuyq11 的回复:
insert into Tb2 select * from Tb1
SqlServer 2005 数据库中如何将一张表的数据插入另一张表

#7


insert into t1 select * from t2

#8


我想在二楼的基础上在添加一条:
3.复制表结构和表数据
select * into tb2 from tb1(tb2:目标表;tbl1:源表)

#9


除了SQL的方式,也可以用数据引入引出...

#10


这样做的意义是?- - 不就是把表复制一遍么。。。

#11


这个很基础的问题。建议LZ多看看基础知识。