Oracle复制表的sql的相关语句的应用

本文主要描述的是Oracle复制表的sql的相关语句,本文主要介绍的是Oracle复制表的sql中经常使用的五种表的介绍,如果你对Oracle复制表的sql的相关语句的相关应用感兴趣的话,你就可以浏览一下我的文章了。

在梁平等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站制作、成都网站设计、外贸营销网站建设 网站设计制作按需网站建设,公司网站建设,企业网站建设,品牌网站制作,成都全网营销推广,外贸网站建设,梁平网站建设费用合理。

如下,表a是数据库中已经存在的表,b是准备根据表a进行复制创建的表:

1、只复制表结构的sql

 
 
 
  1. create table b as select * from a where 1<>1 

2、即复制表结构又复制表中数据的sql

 
 
 
  1. create table b as select * from a 

3、复制表的制定字段的sql

 
 
 
  1. create table b as select row_id,name,age from a where 1<>1 

前提是row_id,name,age都是a表的列

4、Oracle复制表的指定字段及这些指定字段的数据的sql

 
 
 
  1. create table b as select row_id,name,age from a 

以上语句虽然能够很容易的根据a表结构复制创建b表,但是a表的索引等却复制不了,需要在b中手动建立。

5、insert into 会将查询结果保存到已经存在的表中

 
 
 
  1. insert into t2(column1, column2, ....)
     select column1, column2, .... from t1 

以上的相关内容就是对Oracle复制表的sql语句的相关内容介绍,望你能有所收获。

网站名称:Oracle复制表的sql的相关语句的应用
链接URL:http://www.hantingmc.com/qtweb/news30/503530.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联