开发者社区> 问答> 正文

导入导出同时进行 同一张AO表

greenplum上 应用同一张AO表,同时进行导入导出,可以吗,对效率影响有多大?

展开
收起
jinkuake 2016-09-02 10:26:22 2003 0
1 条回答
写回答
取消 提交回答
  • 插入 前10条记录,使用where 设定你需要插入的条件 ,你的问题说插入部分数据这个where能满足你 insert into pinpai2 select * from pinpai where rownum <=10 两个表结构一样的情况用下面这条语句就OK。 insert into pinpai2 select * from pinpai where  由于一般情况下目标表的结构可能和源表不一样,所以复制的步骤被分成两个  步骤一 创建复制到的表结构 1. 复制表结构及其数据:  create table table_name_new as select * from table_name_old  2. 只复制表结构:  create table table_name_new as select * from table_name_old where 1=2;  或者:  create table table_name_new like table_name_old  步骤二 向创建好的表 写数据  3. 只复制表数据:  如果两个表结构一样:  insert into table_name_new select * from table_name_old  如果两个表结构不一样:  insert into table_name_new(column1,column2...) select column1,column2... from table_name_old pasting
    

    答案来源网络,供参考,希望对您有帮助

    2019-10-17 16:34:05
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载