oracle ,sqlserver中建表

来源:互联网 发布:linux yum的rpm安装包 编辑:程序博客网 时间:2024/05/16 11:10

如何在Oracle中复制表结构和表数据
1. 复制表结构及其数据:
Oracle:create table emp2 as select * from emp;
SQLServer:SELECT   *   INTO   t   FROM   t_score;  

2. 只复制表结构:
Oracle:
create table emp2 as select * from emp where 1=0;

create table emp2 like emp ;
SQLServer:
SELECT   *   INTO   t   FROM   t_score where 1=0;  

3. 只复制表数据:

两个表结构一样:
Oracle和sql一样:

insert into emp2 select * from emp;

两个表结构不一样:

insert into emp2(e1,e2...) select e1,e2... from emp;

注意:不能复制表的引用约束

原创粉丝点击