SQL语句 怎么把一个表的数据复制到另外一个表里面

不同的数据库语法不同(SQL Server和Oracle为例),且复制包括目标表已存在和目标表不存在的情况,分别回答:

SQL Server中,如果目标表存在:

1
insert?into?目标表?select?*?from?原表;

SQL Server中,,如果目标表不存在:

1
select?*?into?目标表?from?原表;

Oracle中,如果目标表存在:

1
2
insert?into?目标表?select?*?from?原表;
commit;

Oracle中,如果目标表不存在:

1
create?table?目标表?as?select?*?from?原表;

转载请注明出处:

转载自http://lxfamn.cn/blog

未经允许不得转载:lxfamn » SQL语句 怎么把一个表的数据复制到另外一个表里面

赞 (1) 打赏

置顶推荐

评论 0

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏