oracle复制表数据

(1)create table ... AS select:复制表结构和数据

      创建表1:   create table PEOPLE1(Name varchar2(20),Age number(2));

                          insert into PEOPLE1 VALUES('XIAOHUA',12);

                          insert into PEOPLE1 VALUES('XIAODONG',13);

                          insert into PEOPLE1 VALUES('XIAOBEI',14);

      创建表2:create table PEOPLE2 AS select * from PEOPLE1;

                       查询PEOPLE2结构及数据:

                       DESC PEOPEL2;

                       ----------------------------------------------------------------------------

                              名称             |         是否为空       |         类型

                       ----------------------------------------------------------------------------

                             NAME           |                               | VARCHAR2(20)

                      ----------------------------------------------------------------------------

                              AGE             |                               | NUMBER(2)

                      ----------------------------------------------------------------------------

                     select * from PEOPLE2 ;

                      ------------------------------------------------

                             NAME           |         AGE            

                       -----------------------------------------------

                             XIAOHUA     |           12                  

                      ------------------------------------------------

                             XIAODONG  |           13                

                      -------------------------------------------------

                             XIAOBEI       |           14

                      -----------------------------------------------      

         

 (2) insert into ... select :只复制数据

       create table PEOPLE3(Name varchar2(20),Age number(2)) ;

       insert into PEOPLE3 select * from PEOPLE1;

       select * from PEOPLE3;

                       ------------------------------------------------

                             NAME           |         AGE           

                       -----------------------------------------------

                             XIAOHUA     |           12                  

                      ------------------------------------------------

                             XIAODONG  |           13               

                      ------------------------------------------------

                             XIAOBEI       |           14

                      ------------------------------------------------

 

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值