一.复制表结构及数据到新表 create table new_tb select * from old_tb 二.只复制表结构到新表 create table new_tb select * from old_tb where 1=2 或者如下所示: create table new_tb like old_tb 三、复制旧表的数据到新表(假设两个表结构一样) insert into db1.t1 select * from db2.t2 where 1=1(完全复制/不同数据库)
insert into db1.t1(col2,col3) select col5 as col2,col6 as col from db2.t2 where 1=1(不完全复制/不同数据库)
update dbo.tb1 set col1=(select clo2 from dbo.tb2 where dbo.tb1.col2=dbo.tb2.col3)(复制某张表的某个字段)
相关文章
- 09-19数据结构4_顺序表的基本操作_增删查改
- 09-19SQL高效查询两个表不同的数据
- 09-19达梦数据库比较两个表的数据结构是否相同,并找出差异
- 09-19王道数据结构:顺序表上基本操作的实现
- 09-19SQL中将某个表中的多行数据在一个字段显示
- 09-19SQL语句复制父子级表数据
- 09-19SQL语句中----删除表数据drop、truncate和delete的用法
- 09-19SQL语句中--删除表数据drop、truncate和delete的用法
- 09-19SQL语句中删除表数据drop、truncate和delete的用法
- 09-19PTA 浙大《数据结构(第二版)》习题3.3 线性表元素的区间删除 (20 分)