码迷,mamicode.com
首页 > 其他好文 > 详细

表之间的数据复制

时间:2015-03-21 15:37:39      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:表之间的数据复制   表与表复制   

我们可以在两张表之间使用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

表之间的数据复制

标签:表之间的数据复制   表与表复制   

原文地址:http://blog.csdn.net/qq_20545159/article/details/44515819

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!