zoukankan      html  css  js  c++  java
  • Oracle复制表

       Oracle复制表分为只复制表结构或者结构和数据均复制两种:

    • 只复制表结构 

           create table newTableName as select * from oldTableName where 1=2;

    • 复制表的结构和数据 

          create table newTableName as select * from oldTableName ;

    • 只复制表的数据

            结构一样: insert into newTableName select * from oldTable;

           结构不一样: insert into newTableName(column1,column2...) select column1,column2... from oldTableName;

       注意:当在不同角色之间进行表的复制时,应注意权限。例如角色A想复制角色B中的EMP表时,需要给A赋权限A         

          grant select  on EMP to B; //查询

          grant all on emp to B ; //拥有所有权限

         例如: create table emp as select * from B.emp;

      

  • 相关阅读:
    RPC学习
    json
    jsf
    ajax分析
    async分析
    web后台
    servlet和CGI区别(转)
    forward和redirect
    (转)jvm
    Async分析
  • 原文地址:https://www.cnblogs.com/Jims2016/p/5488575.html
Copyright © 2011-2022 走看看