设为首页 加入收藏

TOP

表之间的数据复制
2015-11-21 01:53:28 来源: 作者: 【 】 浏览:0
Tags:之间 数据 复制

我们可以在两张表之间使用insert实现简单的复制,(两张表的结构要相同)实例如下:

SQL> create table T(

2 tid number(4),
3 tname varchar2(10) default 'abc',
4 tbirthday date default sysdate);

表已创建。

SQL> insert into T values(1,'aaa','05-6月-89');

已创建 1 行。

SQL> insert into T values(2,'bbb','05-6月-89');

已创建 1 行。

SQL> SQL> insert into T (tid) values(3);

已创建 1 行。

SQL> select * from T;

TID TNAME TBIRTHDAY
---------- ---------- --------------
1 aaa 05-6月 -89
2 bbb 05-6月 -89
3 abc 21-3月 -15

如上所示,T表中有三条数据,我们再建另一张T2表,使它的结构和T相同。


SQL> create table t2(
2 tid number(4),
3 tname varchar2(10) default 'aaa',
4 tbirthday date default sysdate);

表已创建。

SQL> insert into t2 select *from t;

已创建 3 行。

SQL> select * from t2;

TID TNAME TBIRTHDAY
---------- ---------- --------------
1 aaa 05-6月 -89
2 bbb 05-6月 -89
3 abc 21-3月 -15
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇关于OGG的stats进程名reset命令 下一篇mongodb官网文档阅读笔记:与写性..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: