你是针对MS SQL中的复制表语句:
select 字段列表 into 复制表名 from 表(复制表不存在)ORACLE中对应的是
create table 复制表名称 as select 语句(复制表不存在)功能一样,只是形式变了一下嘛

解决方案 »

  1.   

    create table 复制表名称 as select 语句
      

  2.   

    insert table1 
    select * from table2
    要求两个表结构一样
      

  3.   

    没错,oracle只有
    create table tablename as select columnlists from othertable 
    这时oracle会根据select的columnlists来建立一个new table.另外可以用insert into table select columnlists from othertable.
     记得column 要对应好类型.
      

  4.   

    如果你没有建表权限可以用 create global temprorary table  as
    select * from tablename 
    on commit preserve rows